Azure worker角色未启动

本文关键字:启动 角色 worker Azure | 更新日期: 2023-09-27 18:01:33

我在alpha w/一个使用后端工作者角色的产品。工人角色大约在2周前工作,但最近我拒绝了一些新的东西,一切似乎都很好,除了工人角色没有做它的工作(监控消息队列)…

我RDP'ed到worker角色实例中,在机器的事件日志中发现了以下事件:

会话"MA_ETWSESSION_RD00155D47CFD4_QueueWorkerRole_IN_0"失败以以下错误开始:0xC0000035

但除此之外一切都很好(看起来)。

apppagentruntime日志甚至显示一切正常:

[00001320 . 00000896, 2013/02/28, 21:05:21.743, 00040000]角色847 e925f39f044759cbcdb162c818553。QueueWorkerRole_IN_0已稳定

我已经包装了工人角色的主要部分w/异常处理试图抓住一些神秘的错误,我不知道是什么在做这个…

Azure worker角色未启动

  • 尝试重新部署启用IntelliTrace的服务。
  • 不要只记录你的运行方法,也跟踪任何抛出的OnStart和OnStop方法
  • 注意你可能已经添加到类中的静态成员或构造函数——它们可能会在你接触OnStart方法之前使你的对象实例创建失败。

其他会让你的创业一团糟的事情:*您是否拥有加载部署到角色实例的程序集所需的所有依赖项?*您是否在开发机器上禁用了强名称验证,并且在发布时忘记对程序集进行签名?