IIS 对websocket长连接数有限制吗
发布网友
发布时间:2022-04-22 05:39
我来回答
共2个回答
热心网友
时间:2022-04-22 11:43
IIS 对websocket长连接数有*
关于IIS连接数,也叫IIS并发数,是指同一时间内,有多少个对服务器的请求。只有windows主机上才会有,微软操作系统为了系统安全,规定了系统的用户连接数,也就包括其中的IIS连接,而在目前常用服务器系统windows server2003,可以不*连接数,但不*IIS连接数带来的后果可能就是整台服务器不稳定,既出现宕机的现象,而导致你的网站无法访问!如果你的网站超过了系统所规定的IIS连接数,就会出现Service Unavailable提示,也会无法访问了。
热心网友
时间:2022-04-22 13:01
非服务器版本的windows有10个入站*,这是针对普通的HTTP访问而言。
但websocket 本身不走 IIS,它跟 http 长连接最大的不同,就是它根本不坑 IIS、也不坑浏览器端 http 并发数。它单独走 tcp 协议去访问websocket 服务器。同时 websocket 信令也比传统的基于 http 的信令要小数倍。
你可以开发一个直接后台运行的服务程序接收WEBSOCKET的连接,比如说使用开源 .net 类库 Fleck 的 websocket,就是它的网页 https://github.com/statianzo/Fleck 这样几行代码,你用一个 console 程序执行这几行代码,然后就能用几百个网页客户端去测试它。并不需要IIS。(以上引用CSDN某专业开发人员的贴子)