xiao_yu_g
我服务器每次换地图就很卡,我不知道是为什么难道是因为优化插件弄多了吗???反正延迟就会增大贼奇怪,


skyliye
本帖最后由 skyliye 于 2019-6-13 23:23 编辑

并不是这样的
优化插件有几个就好的。多了有可能还起到反面效果
关键还在服务端参数优化上
以下教程可供参考:
http://www.mcbbs.net/thread-478126-1-2.html

另外服务器换图后卡顿属于正常现象,一般是玩家跑图引起的,一段时间后卡顿就不那么明显了,
另外可以增加服务器CPU主频以及分配的内存量来改善这一问题

xmdhs
盲猜是没有用的。

后台输入 /timings on

10分钟后,输入 /timings paste

把出现的网址发给我


xiao_yu_g
xmdhs 发表于 2019-6-13 23:21
盲猜是没有用的。

后台输入 /timings on

https://timings.aikar.co/?id=978c9067d05d448faa3cb448a94bfcf3

xiao_yu_g
xiao_yu_g 发表于 2019-6-13 23:23
https://timings.aikar.co/?id=978c9067d05d448faa3cb448a94bfcf3

看不懂

skyliye

已确认是由max-tick-time设置不当引发的问题
参考:
* max-tick-time是指每tick,实体和tile最多可以用的时间(单位是毫秒),对性能影响很大。要明白其含义首先要解释什么是TPS,TPS的意思是每秒有多少tick,最大值是20,也就是每秒tick20次,每次50毫秒。如果运算量过大导致每tick计算了超过了50毫秒,那么TPS就会下降,一旦TPS低于15就会产生明显的卡顿。在这参数中tile代表着熔炉、箱子、牌子、骷髅头等等所能占用的最大时间,entity是指的实体,例如动物、怪物、村民、展示框、掉落物、船、矿车等等。设置tile和entity的总和小于等于30则能明显降低tile和entity对TPS的影响,而服务器运算资源几乎一大半都是由这两者消耗的。设置tile为10,entity为20比较合适,如果实体非常多,还可以设置tile为6,entity为24。需要注意的是,新版的paper服务端设置max-tick-time是无效的,如果实体对你服务器的性能占用很大,你可以选择自己加回这个功能,或者直接使用spigot服务端。
(引用自囧大的教程)

xiao_yu_g
skyliye 发表于 2019-6-13 23:27
已确认是由max-tick-time设置不当引发的问题
参考:
* max-tick-time是指每tick,实体和tile最多可以用的 ...

那怎么设置,,,,肿么厉害

skyliye
xiao_yu_g 发表于 2019-6-13 23:28
那怎么设置,,,,肿么厉害

参考我在 沙发 发的教程~
这个在spigot.yml中设置

xiao_yu_g
skyliye 发表于 2019-6-13 23:29
参考我在 沙发 发的教程~
这个在spigot.yml中设置

是不是实体越多就要设置大一点

xiao_yu_g
xmdhs 发表于 2019-6-13 23:21
盲猜是没有用的。

后台输入 /timings on

https://timings.aikar.co/?id=978c9067d05d448faa3cb448a94bfcf3你看看是什么毛病

xmdhs
xiao_yu_g 发表于 2019-6-13 23:32
https://timings.aikar.co/?id=978c9067d05d448faa3cb448a94bfcf3你看看是什么毛病

我觉得你不卡,tps 一直都在 18 以上

skyliye
xiao_yu_g 发表于 2019-6-13 23:31
是不是实体越多就要设置大一点

实体越多设置的要越小。
设置tile为10,entity为20比较合适

xiao_yu_g
xmdhs 发表于 2019-6-13 23:33
我觉得你不卡,tps 一直都在 18 以上

我不是说tps.我说的是延迟延迟啊ping不稳啊,tp玩家或者是进入副本延迟都会变大.比如原先46进入副本就几百了.

xiao_yu_g
skyliye 发表于 2019-6-13 23:33
实体越多设置的要越小。
设置tile为10,entity为20比较合适

我试试

xmdhs
xiao_yu_g 发表于 2019-6-13 23:34
我不是说tps.我说的是延迟延迟啊ping不稳啊,tp玩家或者是进入副本延迟都会变大.比如原先46进入副本就几百 ...

那哪是优化插件能解决的。

进入新地图需要下载大量数据,你服务器带宽小自然延迟就高了,玩家也卡了。


xiao_yu_g
xmdhs 发表于 2019-6-13 23:36
那哪是优化插件能解决的。

进入新地图需要下载大量数据,你服务器带宽小自然延迟就高了,玩家也卡了。

我10mbps网络怎么会呢.......

xiao_yu_g
skyliye 发表于 2019-6-13 23:33
实体越多设置的要越小。
设置tile为10,entity为20比较合适

我之前设置的5 25这是卡的原因吗?

skyliye
xiao_yu_g 发表于 2019-6-13 23:39
我之前设置的5 25这是卡的原因吗?

那设置的没问题。你服务器的配置怎么样

xmdhs
xiao_yu_g 发表于 2019-6-13 23:37
我10mbps网络怎么会呢.......

10mbps 很多吗?。。。

不过咱可以压缩数据包。

在 server.properties 中,修改 network-compression-threshold 为 100

xiao_yu_g
skyliye 发表于 2019-6-13 23:42
那设置的没问题。你服务器的配置怎么样

我8G内存10核CPU.最高3.6hz

xiao_yu_g
skyliye 发表于 2019-6-13 23:42
那设置的没问题。你服务器的配置怎么样

我觉得我服务器不吃配置毕竟没模组

skyliye
xiao_yu_g 发表于 2019-6-13 23:44
我8G内存10核CPU.最高3.6hz

那我觉得还是网络延迟的问题。建议使用sakurafrp进行端口映射单独分出来条备用线路给玩家

xiao_yu_g
skyliye 发表于 2019-6-14 00:04
那我觉得还是网络延迟的问题。建议使用sakurafrp进行端口映射单独分出来条备用线路给玩家 ...

不知道怎么弄多线路端口有10个,,

xiao_yu_g
xiao_yu_g 发表于 2019-6-14 00:08
不知道怎么弄多线路端口有10个,,

先给你个最佳吧

xiao_yu_g

端口有10个但是怎么弄多地址

skyliye
xiao_yu_g 发表于 2019-6-14 00:10
端口有10个但是怎么弄多地址

http://www.mcbbs.net/thread-787879-1-1.html

不需要多余端口的

xiao_yu_g
skyliye 发表于 2019-6-14 00:15
http://www.mcbbs.net/thread-787879-1-1.html

不需要多余端口的

这和VPS有区别吗?

skyliye
xiao_yu_g 发表于 2019-6-14 00:17
这和VPS有区别吗?

跟VPS不一样,即使你用的自家电脑也能把服务器端口映射出去,而且是固定的地址,看下帖子上的说明你就明白了

xiao_yu_g
skyliye 发表于 2019-6-14 00:23
跟VPS不一样,即使你用的自家电脑也能把服务器端口映射出去,而且是固定的地址,看下帖子上的说明你就明 ...

那卡不卡???我

xiao_yu_g
skyliye 发表于 2019-6-14 00:23
跟VPS不一样,即使你用的自家电脑也能把服务器端口映射出去,而且是固定的地址,看下帖子上的说明你就明 ...

但是烧电...

xiao_yu_g

我等等去吧VPS宽带提升一下.下载3-4mb上传2-3mb这个对于加载服务器来说太慢了对吗?因为我是RPG服务器有大量的MM怪物.

xiao_yu_g
skyliye 发表于 2019-6-13 23:29
参考我在 沙发 发的教程~
这个在spigot.yml中设置

https://timings.aikar.co/?id=3f22d000ad1a4f098542fc9398d4544a这是我再次检测的你看是什么情况,

xiao_yu_g
xmdhs 发表于 2019-6-13 23:33
我觉得你不卡,tps 一直都在 18 以上

https://timings.aikar.co/?id=3f22d000ad1a4f098542fc9398d4544a你再看看这是什么情况

xmdhs
xiao_yu_g 发表于 2019-6-14 01:13
https://timings.aikar.co/?id=3f22d000ad1a4f098542fc9398d4544a你再看看这是什么情况

Citizens 占用了大量的资源