用数据包做的小游戏开服务器是真的吃宽带,一个玩家平均2M,20个人就40M了,这么大的宽带量,同一个整合包服务器,默认世界下一个玩家就占用0.5M,有没有什么办法可以减轻这个症状
server.properties文件,network-compression-threshold改为0来开启数据包压缩,可能可以有效减轻带宽压力
Falln 发表于 2023-7-30 23:08
server.properties文件,network-compression-threshold改为0来开启数据包压缩,可能可以有效减轻带宽压力
...
我试过好像更吃了...,而且它这数据包指的是地图数据包么
network-compression-threshold=0为不开启网络压缩 别听他们胡说
默认一般设置256或者512
尝试安装 https://www.mcbbs.net/thread-881861-1-1.html
根据实际测试可以有效减少带宽使用
减少模型引擎Meg的使用 减少任何一大堆粒子的使用
可以进一步减少带宽的使用
默认一般设置256或者512
尝试安装 https://www.mcbbs.net/thread-881861-1-1.html
根据实际测试可以有效减少带宽使用
减少模型引擎Meg的使用 减少任何一大堆粒子的使用
可以进一步减少带宽的使用
本帖最后由 Falln 于 2023-7-31 11:48 编辑
数据包指的是服务端向客户端发送的网络数据包。代表压缩阈值,一旦网络数据包大小达到了这个阈值就会进行压缩。所以设为0就是达到0就压缩,也就是完全压缩。
实在不行,你也只能选择增大上行带宽了,要么就尝试抛弃原版端换Paper,然后在Paper里调整数据包发送频率。
至于楼上的云玩家言论,我在此放一个 Minecraft Wiki 的截图。希望各位问答版的云玩家们可以多去开服,研究研究这些配置的作用。不要在楼主没提到自己用的什么服务端的时候给楼主提供 Bukkit 插件了。
https://minecraft.fandom.com/zh/wiki/Server.properties
WarmRhombus 发表于 2023-7-30 23:58
我试过好像更吃了...,而且它这数据包指的是地图数据包么
数据包指的是服务端向客户端发送的网络数据包。代表压缩阈值,一旦网络数据包大小达到了这个阈值就会进行压缩。所以设为0就是达到0就压缩,也就是完全压缩。
实在不行,你也只能选择增大上行带宽了,要么就尝试抛弃原版端换Paper,然后在Paper里调整数据包发送频率。
至于楼上的云玩家言论,我在此放一个 Minecraft Wiki 的截图。希望各位问答版的云玩家们可以多去开服,研究研究这些配置的作用。不要在楼主没提到自己用的什么服务端的时候给楼主提供 Bukkit 插件了。
https://minecraft.fandom.com/zh/wiki/Server.properties
本帖最后由 WarmRhombus 于 2023-7-31 22:49 编辑
我测试了一下256,512,0的结果,2个玩家均登陆服务器后原地不动
256和512宽带占用差不多在4.6,最高4.8
0的宽带占用大约在5.0,最高5.3
Falln 发表于 2023-7-31 11:43
数据包指的是服务端向客户端发送的网络数据包。代表压缩阈值,一旦网络数据包大小达到了这个阈值就会进行 ...
我测试了一下256,512,0的结果,2个玩家均登陆服务器后原地不动
256和512宽带占用差不多在4.6,最高4.8
0的宽带占用大约在5.0,最高5.3