Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure Web作业始终处于打开状态_Azure_Azure Webjobs - Fatal编程技术网

Azure Web作业始终处于打开状态

Azure Web作业始终处于打开状态,azure,azure-webjobs,Azure,Azure Webjobs,我创建了web作业并进行了部署。在设置中,我选择了web作业运行模式->连续运行。运行webjob后,我在切换输出控制台中捕捉到下一条消息: [07/10/2015 16:29:48>ef6a38:SYS INFO]状态更改为启动 [07/10/2015 16:29:48>ef6a38:SYS WARN]“始终开启”似乎不起作用 无法为此Web应用启用。确保你的连续工作不会 当SCM主机空闲时间过长时停止运行,考虑启用 您的Web应用的配置设置中的“始终打开”。注: “始终开启”仅在基本、标准和

我创建了web作业并进行了部署。在设置中,我选择了web作业运行模式->连续运行。运行webjob后,我在切换输出控制台中捕捉到下一条消息:

[07/10/2015 16:29:48>ef6a38:SYS INFO]状态更改为启动 [07/10/2015 16:29:48>ef6a38:SYS WARN]“始终开启”似乎不起作用 无法为此Web应用启用。确保你的连续工作不会 当SCM主机空闲时间过长时停止运行,考虑启用 您的Web应用的配置设置中的“始终打开”。注: “始终开启”仅在基本、标准和高级模式下可用。 [07/10/2015 16:29:52>ef6a38:SYS INFO]运行脚本 带有脚本主机的“OptimalayServer.Migrations.exe”- “WindowsScriptHost”[07/10/2015 16:29:52>ef6a38:SYS INFO]状态 更改为正在运行[07/10/2015 16:56:13>ef6a38:SYS INFO]WebJob正在运行 由于网站关闭而停止[07/10/2015 16:56:13>ef6a38: 系统信息]状态更改为停止[07/10/2015 16:56:18>ef6a38: 错误]线程正在中止

我不知道它为什么会发生,以及如何修复它。我想我的网络工作没有重新启动和关闭工作。 请帮我解决这个问题。
谢谢

Azure Web应用程序在一段时间不活动后进入休眠状态。这对于没有正常流量的站点很有用。这是新web应用程序的默认设置。这就是为什么用户对处于休眠状态的web应用程序的第一个请求可能需要几秒钟的时间,因为Azure必须“唤醒”web应用程序

由于您的Webjob设置为连续运行,这意味着webapp永远不应进入此休眠状态。webjob毕竟是web应用程序的一部分。因此,您需要将您的web应用配置为“始终打开”。这是当前管理门户中web应用程序的“配置”选项卡的常规切换中的一个简单切换(web套接字开关的正下方)。在新预览门户中,单击“设置”选项卡,然后单击“应用程序设置”以找到相同的切换


您可以在上获得有关web应用程序配置选项的更多详细信息。

您是对的,该网站需要“始终打开”以使连续的web作业正常工作,但您混淆了一些事实,成本仅与网站模式有关,可能是:免费、共享、基本、标准或高级(以及实例数量)。“始终开启”功能不需要额外费用,但只能配置为基本、标准或高级。我从来没有说过始终开启需要额外费用。我只是表示,网络应用的成本将上升,“因为它将永远保持”。如果他的网站获得了足够的流量来保持网站的正常运行,那么成本将保持不变。但是如果流量是零星的,那么持续的正常运行时间会导致更高的成本。Azure网站的成本与它获得的流量无关,只与模式和实例数有关。“由于您仅在云服务处于活动/使用状态时才为其付费”-Azure网站并非如此,您应该将此评论从您的回答中删除。2019年,此处“始终开启”移动到“设置”选项卡内的“常规设置”选项卡。