成功部署后忽略 Azure Web 作业计划时间
Azure Web Job schedule time being ignored after successful deployment
我有一些触发的 Web 作业需要部署,我已经部署了一个,一切看起来都很好。
我部署的下一个它似乎出于某种奇怪的原因忽略了 Settings.Job
文件中的计划时间,而是在部署成功后它在计划列中显示 n/a网络作业
我的 Settings.Hob 文件是:
{
"schedule": "0 */15 * * * *"
}
同样没有异常。
我已经完全删除了 Azure 的 Web 作业,进行了全新部署,但问题仍然存在。
然后我决定使用 Kudu 并直接导航到 Web 作业并检查 Settings.job
,但是当导航到:
D:\home\data\jobs\triggered>
我最近部署的 Web 作业不存在,但它出现在 Web 作业中 UI,为了安全起见,我还检查了 Continuous,但再次没有提及它。
我似乎无法在网上找到任何解决此问题的方法,有人遇到过这种情况吗?
解决方案是右击 Settings.job 文件 -> 属性 -> 然后对于构建,select“内容”。
我只是遇到过一次这个问题(.net framework 和.net core),下次我不需要设置内容了。
看起来很奇怪,如果其他人知道原因,请随时解释这种行为。
我有一些触发的 Web 作业需要部署,我已经部署了一个,一切看起来都很好。
我部署的下一个它似乎出于某种奇怪的原因忽略了 Settings.Job
文件中的计划时间,而是在部署成功后它在计划列中显示 n/a网络作业
我的 Settings.Hob 文件是:
{
"schedule": "0 */15 * * * *"
}
同样没有异常。
我已经完全删除了 Azure 的 Web 作业,进行了全新部署,但问题仍然存在。
然后我决定使用 Kudu 并直接导航到 Web 作业并检查 Settings.job
,但是当导航到:
D:\home\data\jobs\triggered>
我最近部署的 Web 作业不存在,但它出现在 Web 作业中 UI,为了安全起见,我还检查了 Continuous,但再次没有提及它。
我似乎无法在网上找到任何解决此问题的方法,有人遇到过这种情况吗?
解决方案是右击 Settings.job 文件 -> 属性 -> 然后对于构建,select“内容”。
我只是遇到过一次这个问题(.net framework 和.net core),下次我不需要设置内容了。
看起来很奇怪,如果其他人知道原因,请随时解释这种行为。