本文介绍了csrun 2.9:30秒后未处于“已启动”状态的部署角色实例的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


我正在使用csrun来启动Azure模拟器,但是经常(概率大约为80%),csrun失败并出现错误"部署角色不在"已开始"的实例30秒后状态。"。

我正在附加下面的csrun输出。请注意,所有发出的警告都是良性的 - 当csrun成功启动部署时我也会看到它们。

I'm attaching the csrun output below. Please note that all emitted warning are benign - I also see them when csrun starts the deployment successfully.

我想知道如何收集更多诊断信息,日志或事件从失败的csrun,任何想法?

这是失败的csrun的输出:



Microsoft(R)Azure(TM)桌面执行工具版本2.9.0.0
用于Microsoft(R).NET Framework 4.0的


版权所有©Microsoft Corporation。保留所有权利。

使用会话ID 0

警告:删除仿真器不支持的负载均衡器探测器。

警告:重新映射专用端口8080在角色'< redacted>'中为8081,以避免在仿真期间发生冲突。

警告:将角色'< redacted>'中的私有端口8443重新映射到8444,以避免在仿真期间发生冲突。

警告:在角色'< redacted>'中重新映射私有端口8081到8082,以避免在仿真期间发生冲突。

警告:端点入站角色< redacted>已使用指纹< redacted>丢失或非SSL证书,而是使用伪造证书。

D:\\\\_work\162 \\\ lt; redacted> \ ServiceConfiguration .Local.cscfg:警告CloudService118:没有找到SSL证书'< redacted>'的私钥,用于端点'入站'角色'< redacted>'。

D:\\ \work\162\s\< redacted> \ ServiceConfiguration.Local.cscfg:警告CloudService118:找不到SSL证书'< redacted>'的私钥,用于端点'入站'角色'< redacted> ;'。$
D:\\\\\\\\\\\\&<编辑> \ ServiceConfiguration.Local.cscfg:警告CloudService117:SSL证书'<编辑> 'for endpoint'在本地计算机的证书存储区中找不到"角色'的入站'< redacted>'。

D:\\\\\\\\\\\\\\节录> \ServiceCo nfiguration.Local.cscfg:警告CloudService117:在本地计算机的证书存储中找不到角色'< redacted>'的端点'入站'的SSL证书'< redacted>'。

D :\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ ;'未在本地计算机的证书存储中找到。
$
D:\\\\\\\\\\\\&<编辑> \ ServiceConfiguration.Local.cscfg:警告CloudService117 :在本地计算机的证书存储中找不到角色'< redacted>'的端点'入站'的SSL证书'< redacted>'。

D:\\\\_work \\ \\\\\\&< redacted> \ ServiceConfiguration.Local.cscfg:警告CloudService118:找不到SSL证书'< redacted>'的私钥r端点'入站'角色'< redacted>'。

D:\\\\\\\\\\\\&<编辑> \ ServiceConfiguration.Local.cscfg:警告CloudService117:在本地计算机的证书存储中找不到角色'< redacted>'的端点'入站'的SSL证书'< redacted>'。

D:\\\\ _work\162\s\< redacted> \ ServiceConfiguration.Local.cscfg:警告CloudService117:找不到角色'< redacted>'的端点'入站'的SSL证书'< redacted>'本地计算机的证书存储。

D:\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\对于端点"入站"角色'< redacted>'的SSL证书'< redacted>'。

警告:尝试使用标识sha1绑定SSL证书:< redacted>对于名为Inbound of role< redacted>的端点。

已创建:deployment29(0)

部署角色实例不在"已启动"状态30秒后状态。

导出的界面位于http://127.0.0.1:8080/。

导出的界面位于https://127.0.0.1: 8443 /。

推荐答案

感谢您的光临。出于好奇,您是否尝试使用不同版本的csrun(2.9.6)?

Thank you for reaching out. Just out of curiosity, have you tried using a different version of csrun (2.9.6)?

https://www.microsoft.com/en-us/download/details.aspx?id=54917

,可以确保您使用推荐的平台版本来执行测试,并且Visual Studio应该以管理员身份运行。

Also, can make sure that you are using the recommended platform versions to perform your testing and that Visual Studio should be run as an Administrator.

以下是一些可能可以帮助您的链接:

Here are a few links that might be able to help you:

https://docs.microsoft.com/en-us/azure/cloud-services/cloud-services-troubleshoot-roles-that-fail-start#诊断问题 - 使用计算机模拟器

https://docs.microsoft.com/en-us/visualstudio/azure/vs-azure-tools-emulator-exp ress-debug-run?view = vs-2017

希望这会有所帮助!


这篇关于csrun 2.9:30秒后未处于“已启动”状态的部署角色实例的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

05-30 03:46