ASP.NET 上的 WebSockets/长轮询 - 共享主机?
Posted
技术标签:
【中文标题】ASP.NET 上的 WebSockets/长轮询 - 共享主机?【英文标题】:WebSockets/Long-Polling on ASP.NET - Shared Host? 【发布时间】:2012-10-22 15:53:29 【问题描述】:我正在构建一个将处理许多持久连接的网站 - 通过长轮询或 WebSockets(如果我得到一个具有 IIS8 的主机)。我的问题是,这些在共享主机上是否可行?还是我需要真正的专用服务器?
我知道长轮询需要我对服务器处理的最大请求数进行一些自定义配置。所以这似乎不是共享主机上的选项。 WebSockets 呢?而且,这些都适用于“虚拟”或“云”托管吗?
【问题讨论】:
【参考方案1】:如果您想要或需要使用共享主机,那么您可以将持久连接的处理卸载到realtime web hosted service。我为这样一家公司工作,Pusher,但也有其他一些公司(所有链接都来自上面的指南)。
【讨论】:
【参考方案2】:这些技术适用于任何类型的主机,但您会很快超过共享主机的资源限制。所以我建议至少从 VPS 开始。
【讨论】:
以上是关于ASP.NET 上的 WebSockets/长轮询 - 共享主机?的主要内容,如果未能解决你的问题,请参考以下文章