我已在Azure Cloud Service for Web Role上设置启动任务。 它执行startup.cmd文件,该文件在云上安装第三方S / W. 我已经在我的本地机器上测试了它并且工作正常。
现在我对它在Azure云服务器上的执行有一些疑问:
谢谢
答案 0 :(得分:1)
通过此link
解答您的问题:
我在发布应用程序后立即执行启动任务 服务器?或者我必须手动执行某些操作才能执行。
是。您不必手动触发这些启动任务。有关详细信息,请参阅链接中的Role Startup Order
部分。
如何获取有关启动任务执行的信息?喜欢它 成功,失败还是执行?错误消息和所有。
您可以将执行启动任务期间遇到的错误记录在TEMP
环境变量指定的目录中。来自同一个链接:
您的启动任务可以将信息和错误记录到目录中 由TEMP环境变量指定。在启动任务期间, TEMP环境变量解析为 运行时C:\ Resources \ temp [guid]。[rolename] \ RoleTemp目录 云。
启动任务必须以错误级别(或退出代码)为零结束 启动过程完成。如果启动任务以a结尾 非零错误级别,角色将无法启动。