小樱 发表于 2021/1/22 00:57

比特彗星1.73最新版支持的wss websocket的tracker服务器有什么用,相比http有什么优势

比特彗星1.73最新版支持的wss websocket的tracker服务器有什么用,相比http有什么优势

tracker 用ws 有什么优势呢 相比http

没优势。。甚至性能消耗更大
市面上基本也没有ws的tracker服务器,就那少数三四个吧
ws是建立在http的基础上实现长连接,可以进行服务器主动推送到客户端

tracker需要这种主动推送吗?

例如连上了,你A客户端不用更新,另一个B下载者来了,服务器会主动推送B下载者的IP到A客户端
传统模式http的情况,是间隔化更新,例如每30分钟请求一次tracker服务器,获取最新的下载者列表,这样是实时的

30分钟这个数值可以调整么?

可以调整,不过BT协议规范好像是5分钟到180分钟间隔内,客户端都要准守
默认值基本上是30分钟,太小的间隔,会带来服务器极大地翻倍性开销。
30分钟缩小到15分钟,那么服务器,就要付出双倍的性能和宽带流量

不可名 发表于 2021/1/24 02:54

{:3041:}

feiyu2020 发表于 2021/1/24 03:27

{:3163:}
页: [1]
查看完整版本: 比特彗星1.73最新版支持的wss websocket的tracker服务器有什么用,相比http有什么优势