我正在尝试查找信息,其标准是什么?我知道存在“始终开启”选项,并定期调用该服务以使其保持事件状态。
所以我的问题是: 是否只有对端点的 REST 调用才显示该服务处于事件状态?如果我有一个 Kafka 消费者接收消息,是否认为应用程序不空闲?
最佳答案
网络应用程序在 20 分钟不活动后可能会超时,并且只有对实际网络应用程序的请求才能重置计时器。在 Azure 门户中查看应用程序的配置或向高级工具站点 ( https://<app_name>.scm.azurewebsites.net
) 发出请求不会重置计时器。如果将托管作业的 Web 应用设置为连续运行、按计划运行或使用事件驱动的触发器,请在 Web 应用的 Azure 配置页面上启用“始终开启”设置。
WebJobs 专为后台处理而设计。您可以在 WebJob 中执行任意数量的后台处理。有关 WebJobs 的更多信息,请参阅 Run background tasks with WebJobs .
关于azure - Azure 应用服务如何决定我的应用程序是事件还是空闲?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71084437/