我已经在用于Web角色的Azure云服务上设置了启动任务。它执行一个startup.cmd文件,该文件在云上安装了第三方软件。我已经在本地计算机上对其进行了测试,并且效果很好。
现在,我对它在Azure云服务器上的执行存在一些疑问:
谢谢
从中回答您的问题link
:
在服务器上发布应用程序后,启动任务会立即执行吗?或者我必须手动执行一些操作才能执行它。
是。您不必手动触发这些启动任务。请参阅Role Startup Order
链接中的更多信息。
如何获得有关启动任务执行的信息?喜欢它的成功,失败还是执行?错误消息及所有。
您可以将启动任务执行期间遇到的错误记录在TEMP
环境变量指定的目录中。从同一链接:
您的启动任务可以将信息和错误记录到TEMP环境变量指定的目录中。在启动任务期间,TEMP环境变量在云上运行时解析为C:\ Resources \ temp [guid]。[rolename] \ RoleTemp目录。
启动任务必须以零的错误级别(或退出代码)结束,以完成启动过程。如果启动任务以非零错误级别结束,则该角色将不会启动。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句