如何使用Windows Azure远程桌面调试辅助角色?
我现在已经设置了
Windows Azure环境,以便可以使用远程桌面访问我的工作者角色.但是,我不知道目前该怎么办.经过大量挖掘后,我发现一个离线的网站,但在Google的缓存中,提到了从Visual Studio调试器附加到Azure云中运行的辅助角色.但我只有Visual Developer(不是工作室)2010,我已经搜遍了所有,据我所知,没有这样的选项可以连接到远程服务器.我可以毫无错误地将我的项目发布到Azure云,并且我有一个“健康”的工作者角色实例显示为活动并正在运行.
我通过Azure管理门户连接了RDP.登录工作正常,远程桌面窗口出现了.我搜索了很多我能找到的东西,却无法找到我的工人角色.我必须对RDP有错误的印象,因为我希望在登录时看到Worker Role的主要显示形式,就像我在Cloud Emulator中本地调试它一样.但我所看到的只是一个空白的桌面,有一些基本级别的服务器检查和管理例程.我甚至检查了事件查看器中的应用程序相关消息,但没有看到. 所以现在我不知道我的工作者角色是否真的在运行,尽管来自管理门户的看似积极的状态消息,我仍然希望通过Visual Developer附加到我的工作者角色,如果有可能,但我我无法弄清楚如何. 任何有这方面经验的人都可以给我一些关于下一步该做什么的可靠提示,请回复. 更新:我相信我的工作者角色可能正在运行,因为我打开了一个命令窗口并做了一个Netstat并看到它正在侦听正确的端口.但是,这可能只是我的Worker Role shell类启动自定义EXE我将它作为生成的进程启动.我还没有确认我的自定义EXE是否还在运行. UPDATE-2:刚从命令窗口运行TaskList,列出了自定义EXE. 更新-3:一切正常,因为我刚刚对服务进行了远程测试,所以这不是问题.仍然想知道如何从Visual Developer 2010附加到Worker角色以进行远程调试,并且如果可以在Cloud Emulator中进行本地调试时看到自定义EXE的显示形式. – roschler
当你说:
这正是您使用Azure VM获得的.这是一个基本的操作系统安装,加上它需要运行的Azure内容以及您上传的代码.默认情况下,机器上没有可用的花哨监控或运行状况检查,您可以自己提供它们,而无需将RDP放入机器进行检查. RDP非常适合跟踪某些问题,例如检查启动任务是否会运行,检查安装了哪些目录项,并且通常只是多管闲事.如果您需要额外的工具来追踪问题,您可以在连接到服务器时安装它们.例如,我已将RDP加入服务器并安装了Microsoft Debugging Tools,以追踪内存问题. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 在Microsoft技术堆栈上构建SOA
- Windows 2008 R2 开启磁盘清理的方法
- Windows Server 2016有什么方法可以查看当前的raid 5设置状
- Windows本地内核提权——Win32组件空指针漏洞(CVE-2018-81
- windows-server-2008-r2 – 如何选择用于iSCSI的网卡?
- windows-server-2008 – Windows Server重启/关闭历史记录
- 如何在Windows上正确使用node.js child_process.spawn()重定
- .net – 适用于Windows的Amazon EC2值得吗?
- 如何在Windows7 64位命令终端中识别ansi颜色转义码
- [系统]win10远程桌面其他电脑出现如下错误,由于数据加密错
- windows-server-2008 – 更改在Active Directory
- .net – AppFabric 1.1缓存(崩溃的Windows服务)
- windows – 如何关闭从visual studio中打开的“孤
- Windows – 更大的文件服务器或SAN?
- microsoft-office-365-将office365企业办公室201
- Windows – VirtualBox重新启动后从Vagrant重新连
- .net – 使用Microsoft.Web.Administration远程管
- 避免.NET版本的地狱
- 如何在Windows上修补?
- Windows 2003防火墙适用于Web服务器吗?