如何在azure Web应用程序上部署信号R self主机服务器

时间:2016-07-08 20:01:37

标签: c# azure signalr

我是azure的新手,我在Azure网络应用程序上运行了一个Web应用程序,我将signal-R自我主机作为控制台应用程序。我想将信号r self host conbsole app部署到azure。我需要采取哪些步骤?

2 个答案:

答案 0 :(得分:1)

@esther fang,

请参考下面的教程,有一点需要注意的是,您需要为您的站点手动启用Web套接字。

http://www.asp.net/signalr/overview/deployment/using-signalr-with-azure-web-sites

引用:

  

将SignalR Web App部署到Azure App Service

     

SignalR不会给部署一个特殊的复杂性增加任何特殊的复杂性   应用程序到Azure而不是部署到本地服务器。一个   使用SignalR的应用程序可以在Azure中托管而不需要   配置或其他设置的更改(尽管对于WebSockets   支持,请参阅下面的在Azure App Service上启用WebSockets。)为此   教程,您将部署在“入门”中创建的应用程序   Azure教程。

答案 1 :(得分:0)

您可以将您的控制台应用程序作为Web或辅助角色托管在Azure上,甚至可以托管在您管理的虚拟机上。 Here是一篇比较Azure Web和工作者角色的博客文章。

您可以在以下答案中找到您需要采取的步骤:

Hosting console application on Azure or Amazon, is it possible?