Azure 网站内的 MQTT 代理

MQTT broker inside the Azure Website

我有一个 Azure 网站,该网站是在标准计划中使用 ASP.Net WebApi2 运行 开发的。我想知道是否可以在同一个网站上托管 MQTT 代理,这样我就不必支付任何额外费用就可以让这个 运行 处于 azure 状态。

我看到有一些开源产品,例如 Mosca,它是一个 Nodejs 应用程序。所以我想知道是否有人尝试在与我的 webAPI 应用程序相同的网站上托管 nodejs 应用程序。

或者,任何人都可以通过任何其他方式在我的 WebAPI 门户旁边安装 MQTT 代理 运行。

问候 基兰

您不必在同一网站中托管您的第二个网站。只需创建一个新网站,但当您为网站选择应用程序服务计划时 select 您现有的标准计划。

您可以在该计划中免费添加任意数量的站点*,因为它们都将 运行 在同一个 VM 上。

*虽然在某些时候你会开始 运行 对抗 VM 的内存和 cpu 限制