Azure Web应用程序之间的直接(TCP)连接?

时间:2016-01-12 15:32:01

标签: azure tcp azure-web-sites

我们正在构建一个包含多个组件的大型应用程序 - 我们希望将其部署为Azure中的Web应用程序(可能是用Go编写的)。 Web应用程序似乎非常适合我们的需求,因为它们易于设置,我们需要单独扩展每个组件,并且将它们与Git存储库集成起来似乎相当简单。

这些应用程序之间会交换大量消息,速度至关重要,因此我们希望在它们之间创建直接的TCP连接。这有可能吗?我曾尝试编写和部署一个听取TCP请求的简单类但我无法通过自己的机器访问它(我得到了#34;现有连接被强行关闭了远程主机。"当试图通过TCP连接到它时。

这是否可行,或者是否有另一种简单的方法可以创建与Azure网络应用之间/之间的极快连接?也许还有另一种(最好是简单的)解决方案?

我是Azure基础架构的新手,所以如果我遗漏了一些明显的东西,我很抱歉。谢谢你的建议!

1 个答案:

答案 0 :(得分:0)

这可能是不可能的,因为出站IP可能会因以下开放建议而发生变化。

https://feedback.azure.com/forums/169385-web-apps-formerly-websites/suggestions/6722199-dedicated-reserved-outbound-ip-address

如何使用WebSocket进行消息传递? Azure App Service支持WebSocket以及Go