Osk*_*kar 7 azure azure-webjobs
我们在我们的实时环境中运行的WebJob中有一个错误,我已经识别出错误并修复了它,我可以在我们的开发环境中进行验证.我将我的WebJob作为"Azure WebJob"发布到我们的实时环境中,但我仍然存在错误.为了增加混乱,现在有时会发生错误.所以出于某种原因,旧代码有时会在某个地方运行.
有人可以帮我理解这个吗?
我遇到了类似的问题.我们使用Azure中的阶段环境进行部署,结果发现仍在队列中运行的"旧"WebJobs(运行具有旧版本的实体框架模型的代码).这些作业然后获取消息并使用它们.为了解决这个问题,在try catch中消耗了异常,并且WebJob的状态是成功的.
检查您是否具有阶段环境(向Webapp名称添加-stage),如果是,请转到Azure管理门户并停止它们.
注意,停止Webapp是不够的,必须直接停止WebJobs.这是在Settings-> WebJobs下完成(在新门户中),然后右键单击选择停止的webjobs名称.
| 归档时间: |
|
| 查看次数: |
571 次 |
| 最近记录: |