将小型 REST 端点添加到 Azure 辅助角色的最简单代码片段
我希望能够向 Azure 辅助角色添加一个小型 REST 端点,仅转储一些非关键监控元数据。我可以想到很多复杂的方法来做到这一点,但我觉得还有更简单的解决方案。解决这个问题的代码片段是什么?
I would like to be able of adding a tiny REST endpoint to an Azure Worker Role, just dumping some non critical monitoring meta-data. I can think of many complicated ways of doing that, but I feel there are simpler solutions. What would be your code snippet to tackle this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我怀疑您需要 HttpListener 类:http://msdn。 microsoft.com/en-us/library/system.net.httplistener.aspx。我从未使用过它,但它看起来相当微不足道。
请注意 Windows Azure 中的 HTTP 与 TCP 输入端点(不确定此处选择哪一个...取决于 HttpListener 是否使用 http.sys),并确保绑定到结构告诉您的确切 IP 地址和端口。
I suspect you want the HttpListener class: http://msdn.microsoft.com/en-us/library/system.net.httplistener.aspx. I've never used it, but it looks fairly trivial.
Watch out in Windows Azure for HTTP vs. TCP input endpoints (not sure which to choose here... depends on whether HttpListener uses http.sys) and making sure you bind to the exact IP address and port the fabric tells you to.