我正在尝试使用Azure Connect通过UDP向我的办公室计算机提供实时日志记录。这样我就可以比等待诊断服务上传日志文件更快地诊断出问题。 (我已经在公共TCP上工作了,但我更喜欢UDP over Azure Connect的隐私和简单。)
instructions for setting up Azure Connect建议您使用管理门户设置您的论坛。我这样做,它的工作原理。如果我停止部署,那么我可以看到Azure Connect仍然正确配置,但是当我进行新部署时,我的角色会从Azure Connect组中消失(但我的本地服务器仍然在组中)。如何配置Azure Connect,以便在部署开始后立即自动激活?
请注意:
答案 0 :(得分:1)
不能解决您在Windows Azure Connect上的具体问题...但是:为什么不使用其他方法实时获取日志文件?您可以轻松实现直接记录到表存储的跟踪侦听器,并且只需读取(非常简单)。这是一个准备好的实现:
http://msdn.microsoft.com/en-us/wazplatformtrainingcourse_windowsazuredebugginglab_topic2
或者,您可以将跟踪侦听器挂钩到Service Bus并让它向您推送事件。如果您安装了SDK,则SDK样本中有一个示例。无论哪种方式都比设置Connect ...
容易得多答案 1 :(得分:1)
事实证明,目前无法在完整部署之间保持Connect组设置。目前还无法以编程方式设置组。
我为我的场景所做的是有一个后台启动任务,它循环直到我可以ping其中一个我需要成为其中一部分的机器。这基本上迫使启动任务等到我(或我的用户)有时间创建Connect组,然后它可以从那一点继续执行。
在Azure论坛上,请参阅http://social.msdn.microsoft.com/Forums/en/windowsazuredevelopment/thread/93a2dc97-02d0-4d1b-bc03-ac919ffa2ca7有关此问题的回复。