wordpress   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Signalr支持的平台大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_607_2@

概述

我正在将一个经典Azure VM(使用Signalr托管Web应用程序)迁移到具有多个VMS和OS Windows 2016的Azure资源管理器规模集. 查看Signalr文档(https://www.asp.net/signalr/overview/getTing-started/supported-platforms)似乎只支持Windows Server 2012. 我正在使用Signal
@H_607_2@
@H_607_2@ @H_607_2@
@H_450_15@ @H_607_2@
我正在将一个经典Azure VM(使用Signalr托管Web应用程序)迁移到具有多个VMS和OS @L_618_1@ 2016的Azure资源管理器规模集.

查看Signalr文档(https://www.asp.net/signalr/overview/getting-started/supported-platforms)似乎只支持Windows Server 2012.

我正在使用Signalr 2.2.0.

找不到任何文档说Windows Server 2016上支持Signalr.

Windows Server 2016是否支持Signalr?

@H_607_2@

解决方法

是的,因为你可以在Server 2016上运行.Net 4.5()(我认为这很明显).以下文档于2014年发布,早在2016年发布之前,因此它不会明确提及未来的服务器版本.似乎唯一的要求是能够启用Web套接字.

(例如,asp.net 2.0于2005年发布,可以在Server 2016上运行)

https://www.asp.net/signalr/overview/getting-started/supported-platforms

摘抄:

支持的服务器操作系统

SignalR服务器组件可以托管在以下服务器或客户端操作系统中.请注意,要使SignalR使用WebSockets,需要Windows Server 2012或Windows 8(只要站点的.NET框架版本设置为4.5,并且站点的配置中启用了Web套接字,就可以在Windows Azure网站上使用WebSocket页).

> Windows Server 2012
> Windows Server 2008 r2
> Windows 8
> Windows 7
> Windows Azure
>支持的服务器.NET Framework版本

SignalF 2仅在.NET Famework 4.5上受支持.有关可增强可靠性,兼容性,稳定性和性能的更新,请参阅“推荐更新”部分.

支持的服务器IIS版本

当SignalR托管在IIS中时,支持以下版本.请注意,如果使用客户端操作系统(例如用于开发(Windows 8或Windows 7)),则不应使用完整版本的IIS或Cassini,因为将会施加10个同时连接的限制,这将非常由于连接是短暂的,经常重新建立,并且在不再使用时不立即处理. IIS Express应该在客户端操作系统上使用.

另请注意,要使SignalR使用WebSocket,必须使用IIS 8或IIS 8 Express,服务器必须使用Windows 8,Windows Server 2012或更高版本,并且必须在IIS中启用WebSocket.有关如何在IIS中启用WebSocket的信息,请参阅IIS 8.0 WebSocket协议支持.

> IIS 8或IIS 8 Express.> IIS 7和7.5.需要支持无扩展名的URl.> IIS必须以集成模式运行;不支持经典模式.如果IIS使用Server-Sent Events传输以经典模式运行,则可能会出现长达30秒的消息延迟.>托管应用程序必须以完全信任模式运行.

@H_607_2@ @H_607_2@
@H_607_2@
@H_607_2@@H_607_2@

大佬总结

以上是大佬教程为你收集整理的Signalr支持的平台全部内容,希望文章能够帮你解决Signalr支持的平台所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。