azure - 即使始终开启选项处于打开状态,Azure 上的 Webjob 也不会连续运行
问题描述
我有一个连续的 Webjob 可以正常工作几个小时,然后在我重新启动之前无法工作。在我看来,天蓝色将其置于空闲模式,但它显示它正在运行但实际上并未运行。我已将 Always on 选项设置为 ON。我正在使用 Azure 进行付费计划。我是否需要使用计时器或线程延迟或一些笨拙的代码来让它在我的代码中保持活力?如果是这种情况,那么在 webjob 中连续选择的目的是什么。
解决方案
只是为了提供一些文档来支持以下评论,您可以在此处查看文章: https ://docs.microsoft.com/en-us/azure/app-service/web-sites-create-web-jobs #webjob 类型
它提供了有关Continuous WebJobs的以下信息:
创建 WebJob 时立即启动。为了防止工作结束,程序或脚本通常在无限循环中完成其工作。如果作业确实结束,您可以重新启动它。
我已经概述了与您的问题相关的部分
希望这有助于提供一些清晰度
干杯,拉奇
推荐阅读
- sql-server - SQL Count 每月出现多次并按月聚合的记录数
- selenium - RestAssured - 使用 Selenium 和 Test NG 测试 Restful API - 运行时抛出连接超时错误
- c++ - 将 QString 转换为浮点数会给我错误
- regex - 如何减少这种 grep 重复?
- java - 如何在不可变生成类中禁用@Generated 注释?
- sql - 在 redshift 中使用正则表达式和 casestatements 语句
- c++ - Clang 生成 7 次比较的代码比 8 次比较差
- python - 为什么当有换行符时,python 无法跳过 csv 中的第一行?
- c++ - 如何直观地看到 RSU 的范围?
- ios - iOS 应用程序将保存密码但不会自动填充