5900x的vps主机catsever端
神奇宝贝服务器
30个人就开始tps掉到15
左右40个人就tps到10
再高更拉夸,有时候人不多tps更低
timings报告:https://timings.spigotmc.org/?url=ivewarakob
spark报告:https://spark.lucko.me/Nv594eiMjH
某插件的检测出的一些报错:

神奇宝贝服务器
30个人就开始tps掉到15
左右40个人就tps到10
再高更拉夸,有时候人不多tps更低
timings报告:https://timings.spigotmc.org/?url=ivewarakob
spark报告:https://spark.lucko.me/Nv594eiMjH
某插件的检测出的一些报错:
[22:18:08] [Timer-158/ERROR]: Current Thread: Server thread [22:18:08] [Timer-158/ERROR]: PID: 25 | Suspended: false | Native: false | State: TIMED_WAITING [22:18:08] [Timer-158/ERROR]: Stack: [22:18:08] [Timer-158/ERROR]: java.lang.Thread.sleep(Native Method) [22:18:08] [Timer-158/ERROR]: net.minecraft.server.MinecraftServer.run(MinecraftServer.java:610) [22:18:08] [Timer-158/ERROR]: java.lang.Thread.run(Unknown Source) |
[22:41:19] [Timer-158/ERROR]: Current Thread: Server thread [22:41:19] [Timer-158/ERROR]: PID: 25 | Suspended: false | Native: false | State: RUNNABLE [22:41:19] [Timer-158/ERROR]: Stack: [22:41:19] [Timer-158/ERROR]: java.util.regex.Pattern$Begin.match(Unknown Source) [22:41:19] [Timer-158/ERROR]: java.util.regex.Matcher.match(Unknown Source) [22:41:19] [Timer-158/ERROR]: java.util.regex.Matcher.matches(Unknown Source) [22:41:19] [Timer-158/ERROR]: org.yaml.snakeyaml.resolver.Resolver.resolve(Resolver.java:123) [22:41:19] [Timer-158/ERROR]: org.yaml.snakeyaml.composer.Composer.composeScalarNode(Composer.java:167) [22:41:19] [Timer-158/ERROR]: org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:150) [22:41:19] [Timer-158/ERROR]: org.yaml.snakeyaml.composer.Composer.composeKeyNode(Composer.java:245) [22:41:19] [Timer-158/ERROR]: org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:236) [22:41:19] [Timer-158/ERROR]: org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:228) [22:41:19] [Timer-158/ERROR]: org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:154) [22:41:19] [Timer-158/ERROR]: org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:122) [22:41:19] [Timer-158/ERROR]: org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105) [22:41:19] [Timer-158/ERROR]: org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:140) [22:41:19] [Timer-158/ERROR]: org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:524) [22:41:19] [Timer-158/ERROR]: org.yaml.snakeyaml.Yaml.load(Yaml.java:437) [22:41:19] [Timer-158/ERROR]: org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53) [22:41:19] [Timer-158/ERROR]: org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:162) [22:41:19] [Timer-158/ERROR]: org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:130) [22:41:19] [Timer-158/ERROR]: org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:178) [22:41:19] [Timer-158/ERROR]: org.bukkit.plugin.java.JavaPlugin.reloadConfig(JavaPlugin.java:160) [22:41:19] [Timer-158/ERROR]: com.mcbbs.listenning.VsGuiFailedEvent.onClose(VsGuiFailedEvent.java:20) [22:41:19] [Timer-158/ERROR]: catserver.server.executor.asm.generated.GeneratedEventExecutor233.execute(Unknown Source) [22:41:19] [Timer-158/ERROR]: org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:67) [22:41:19] [Timer-158/ERROR]: org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [22:41:19] [Timer-158/ERROR]: org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:503) [22:41:19] [Timer-158/ERROR]: org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:488) [22:41:19] [Timer-158/ERROR]: lk.vexview.e.?H.onPluginMessageReceived(jb:228) [22:41:19] [Timer-158/ERROR]: org.bukkit.plugin.messaging.StandardMessenger.dispatchIncomingMessage(StandardMessenger.java:426) [22:41:19] [Timer-158/ERROR]: net.minecraft.network.NetHandlerPlayServer.func_147349_a(NetHandlerPlayServer.java:2901) [22:41:19] [Timer-158/ERROR]: net.minecraft.network.play.client.CPacketCustomPayload.func_148833_a(CPacketCustomPayload.java:59) [22:41:19] [Timer-158/ERROR]: net.minecraft.network.play.client.CPacketCustomPayload.func_148833_a(CPacketCustomPayload.java:11) [22:41:19] [Timer-158/ERROR]: net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) [22:41:19] [Timer-158/ERROR]: java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [22:41:19] [Timer-158/ERROR]: java.util.concurrent.FutureTask.run(Unknown Source) [22:41:19] [Timer-158/ERROR]: net.minecraft.util.Util.func_181617_a(SourceFile:46) [22:41:19] [Timer-158/ERROR]: net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:836) [22:41:19] [Timer-158/ERROR]: net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:472) [22:41:19] [Timer-158/ERROR]: net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:773) [22:41:19] [Timer-158/ERROR]: net.minecraft.server.MinecraftServer.run(MinecraftServer.java:627) [22:41:19] [Timer-158/ERROR]: java.lang.Thread.run(Unknown Source) |
[22:41:19] [Timer-158/ERROR]: Current Thread: Server thread [22:41:19] [Timer-158/ERROR]: PID: 25 | Suspended: false | Native: false | State: RUNNABLE [22:41:19] [Timer-158/ERROR]: Stack: [22:41:19] [Timer-158/ERROR]: java.util.concurrent.CopyOnWriteArrayList.indexOf(Unknown Source) [22:41:19] [Timer-158/ERROR]: java.util.concurrent.CopyOnWriteArrayList.addIfAbsent(Unknown Source) [22:41:19] [Timer-158/ERROR]: com.mysql.jdbc.ConnectionImpl.registerStatement(ConnectionImpl.java:4332) [22:41:19] [Timer-158/ERROR]: com.mysql.jdbc.StatementImpl.<init>(StatementImpl.java:333) [22:41:19] [Timer-158/ERROR]: com.mysql.jdbc.PreparedStatement.<init>(PreparedStatement.java:816) [22:41:19] [Timer-158/ERROR]: com.mysql.jdbc.JDBC4PreparedStatement.<init>(JDBC4PreparedStatement.java:45) [22:41:19] [Timer-158/ERROR]: com.mysql.jdbc.JDBC42PreparedStatement.<init>(JDBC42PreparedStatement.java:39) [22:41:19] [Timer-158/ERROR]: sun.reflect.GeneratedConstructorAccessor282.newInstance(Unknown Source) [22:41:19] [Timer-158/ERROR]: sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) [22:41:19] [Timer-158/ERROR]: java.lang.reflect.Constructor.newInstance(Unknown Source) [22:41:19] [Timer-158/ERROR]: com.mysql.jdbc.Util.handleNewInstance(Util.java:425) [22:41:19] [Timer-158/ERROR]: com.mysql.jdbc.PreparedStatement.getInstance(PreparedStatement.java:761) [22:41:19] [Timer-158/ERROR]: com.mysql.jdbc.ConnectionImpl.clientPrepareStatement(ConnectionImpl.java:1402) [22:41:19] [Timer-158/ERROR]: com.mysql.jdbc.ConnectionImpl.prepareStatement(ConnectionImpl.java:4136) [22:41:19] [Timer-158/ERROR]: com.mysql.jdbc.ConnectionImpl.prepareStatement(ConnectionImpl.java:4040) [22:41:19] [Timer-158/ERROR]: equationexp.defoli_ation.main.file.mysql.MySQL.executeQuery(MySQL.java:30) [22:41:19] [Timer-158/ERROR]: equationexp.defoli_ation.main.file.expfile.MySQLPlayerExpFile.getPlayerExp(MySQLPlayerExpFile.java:43) [22:41:19] [Timer-158/ERROR]: equationexp.defoli_ation.main.listener.ExpEvent.InventoryClick(ExpEvent.java:32) [22:41:19] [Timer-158/ERROR]: catserver.server.executor.asm.generated.GeneratedEventExecutor380.execute(Unknown Source) [22:41:19] [Timer-158/ERROR]: org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:67) [22:41:19] [Timer-158/ERROR]: org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [22:41:19] [Timer-158/ERROR]: org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:503) [22:41:19] [Timer-158/ERROR]: org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:488) [22:41:19] [Timer-158/ERROR]: net.minecraft.network.NetHandlerPlayServer.func_147351_a(NetHandlerPlayServer.java:2114) [22:41:19] [Timer-158/ERROR]: net.minecraft.network.play.client.CPacketClickWindow.func_148833_a(CPacketClickWindow.java:38) [22:41:19] [Timer-158/ERROR]: net.minecraft.network.play.client.CPacketClickWindow.func_148833_a(CPacketClickWindow.java:12) [22:41:19] [Timer-158/ERROR]: net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) [22:41:19] [Timer-158/ERROR]: java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [22:41:19] [Timer-158/ERROR]: java.util.concurrent.FutureTask.run(Unknown Source) [22:41:19] [Timer-158/ERROR]: net.minecraft.util.Util.func_181617_a(SourceFile:46) [22:41:19] [Timer-158/ERROR]: net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:836) [22:41:19] [Timer-158/ERROR]: net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:472) [22:41:19] [Timer-158/ERROR]: net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:773) [22:41:19] [Timer-158/ERROR]: net.minecraft.server.MinecraftServer.run(MinecraftServer.java:627) [22:41:19] [Timer-158/ERROR]: java.lang.Thread.run(Unknown Source) |
[22:41:13] [Timer-158/ERROR]: Current Thread: Server thread [22:41:13] [Timer-158/ERROR]: PID: 25 | Suspended: false | Native: false | State: RUNNABLE [22:41:13] [Timer-158/ERROR]: Stack: [22:41:13] [Timer-158/ERROR]: net.minecraft.entity.EntityLiving.func_70636_d(EntityLiving.java:623) [22:41:13] [Timer-158/ERROR]: net.minecraft.entity.EntityAgeable.func_70636_d(EntityAgeable.java:207) [22:41:13] [Timer-158/ERROR]: net.minecraft.entity.passive.EntityAnimal.func_70636_d(EntityAnimal.java:46) [22:41:13] [Timer-158/ERROR]: net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:2506) [22:41:13] [Timer-158/ERROR]: net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:332) [22:41:13] [Timer-158/ERROR]: com.pixelmonmod.pixelmon.entities.pixelmon.Entity1Base.func_70071_h_(Entity1Base.java:490) [22:41:13] [Timer-158/ERROR]: com.pixelmonmod.pixelmon.entities.pixelmon.Entity2Client.func_70071_h_(Entity2Client.java:442) [22:41:13] [Timer-158/ERROR]: com.pixelmonmod.pixelmon.entities.pixelmon.EntityBreeding.func_70071_h_(EntityBreeding.java:172) [22:41:13] [Timer-158/ERROR]: net.minecraft.world.World.func_72866_a(World.java:2303) [22:41:13] [Timer-158/ERROR]: net.minecraft.world.World.func_72870_g(World.java:2257) [22:41:13] [Timer-158/ERROR]: net.minecraft.world.World.func_72939_s(World.java:2027) [22:41:13] [Timer-158/ERROR]: net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:742) [22:41:13] [Timer-158/ERROR]: net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:910) [22:41:13] [Timer-158/ERROR]: net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:472) [22:41:13] [Timer-158/ERROR]: net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:773) [22:41:13] [Timer-158/ERROR]: net.minecraft.server.MinecraftServer.run(MinecraftServer.java:627) [22:41:13] [Timer-158/ERROR]: java.lang.Thread.run(Unknown Source) |
[22:18:06] [Timer-158/ERROR]: Current Thread: Server thread [22:18:06] [Timer-158/ERROR]: PID: 25 | Suspended: false | Native: false | State: RUNNABLE [22:18:06] [Timer-158/ERROR]: Stack: [22:18:06] [Timer-158/ERROR]: net.minecraft.world.World.func_72939_s(World.java:2090) [22:18:06] [Timer-158/ERROR]: net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:742) [22:18:06] [Timer-158/ERROR]: net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:910) [22:18:06] [Timer-158/ERROR]: net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:472) [22:18:06] [Timer-158/ERROR]: net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:773) [22:18:06] [Timer-158/ERROR]: net.minecraft.server.MinecraftServer.run(MinecraftServer.java:627) [22:18:06] [Timer-158/ERROR]: java.lang.Thread.run(Unknown Source) |
[22:18:04] [Timer-158/ERROR]: Current Thread: Server thread [22:18:04] [Timer-158/ERROR]: PID: 25 | Suspended: false | Native: false | State: RUNNABLE [22:18:04] [Timer-158/ERROR]: Stack: [22:18:04] [Timer-158/ERROR]: sun.nio.ch.WindowsSelectorImpl.setWakeupSocket0(Native Method) [22:18:04] [Timer-158/ERROR]: sun.nio.ch.WindowsSelectorImpl.setWakeupSocket(Unknown Source) [22:18:04] [Timer-158/ERROR]: sun.nio.ch.WindowsSelectorImpl.wakeup(Unknown Source) [22:18:04] [Timer-158/ERROR]: io.netty.channel.nio.SelectedSelectionKeySetSelector.wakeup(SelectedSelectionKeySetSelector.java:73) [22:18:04] [Timer-158/ERROR]: io.netty.channel.nio.NioEventLoop.wakeup(NioEventLoop.java:708) [22:18:04] [Timer-158/ERROR]: io.netty.util.concurrent.SingleThreadEventExecutor.execute(SingleThreadEventExecutor.java:774) [22:18:04] [Timer-158/ERROR]: com.comphenix.protocol.injector.netty.EventLoopProxy.execute(EventLoopProxy.java:95) [22:18:04] [Timer-158/ERROR]: net.minecraft.network.NetworkManager.func_150732_b(NetworkManager.java:198) [22:18:04] [Timer-158/ERROR]: net.minecraft.network.NetworkManager.func_179290_a(NetworkManager.java:149) [22:18:04] [Timer-158/ERROR]: net.minecraft.network.NetHandlerPlayServer.func_147359_a(NetHandlerPlayServer.java:1336) [22:18:04] [Timer-158/ERROR]: net.minecraftforge.fml.common.network.handshake.NetworkDispatcher$1.func_147359_a(NetworkDispatcher.java:214) [22:18:04] [Timer-158/ERROR]: net.minecraft.entity.EntityTrackerEntry.func_151259_a(EntityTrackerEntry.java:387) [22:18:04] [Timer-158/ERROR]: net.minecraft.entity.EntityTrackerEntry.func_151261_b(EntityTrackerEntry.java:393) [22:18:04] [Timer-158/ERROR]: net.minecraft.entity.EntityTrackerEntry.func_111190_b(EntityTrackerEntry.java:361) [22:18:04] [Timer-158/ERROR]: net.minecraft.entity.EntityTrackerEntry.func_73122_a(EntityTrackerEntry.java:295) [22:18:04] [Timer-158/ERROR]: net.minecraft.entity.EntityTracker.func_72788_a(EntityTracker.java:295) [22:18:04] [Timer-158/ERROR]: net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:924) [22:18:04] [Timer-158/ERROR]: net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:472) [22:18:04] [Timer-158/ERROR]: net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:773) [22:18:04] [Timer-158/ERROR]: net.minecraft.server.MinecraftServer.run(MinecraftServer.java:627) [22:18:04] [Timer-158/ERROR]: java.lang.Thread.run(Unknown Source) |
实体数量过多,尝试减少可视距离
并尝试不同世界使用不同服务端,用bungeecord连接,降低单核压力
并尝试不同世界使用不同服务端,用bungeecord连接,降低单核压力
plot世界实体太多了- -ESS,菜单插件,GuoGroupCommand插件的占用也有点离谱
1070150591 发表于 2021-4-1 13:05
实体数量过多,尝试减少可视距离
并尝试不同世界使用不同服务端,用bungeecord连接,降低单核压力 ...
不同世界不同服务端,现在不太能实现了因为已经有数据了,有些功能还不支持数据库
薯片片片片 发表于 2021-4-1 13:56
plot世界实体太多了- -ESS,菜单插件,GuoGroupCommand插件的占用也有点离谱
那些插件都是正常使用啊
1070150591 发表于 2021-4-1 13:05
实体数量过多,尝试减少可视距离
并尝试不同世界使用不同服务端,用bungeecord连接,降低单核压力 ...
视距已经是4了
时光子宇 发表于 2021-4-1 16:20
那些插件都是正常使用啊
可能是地皮世界宝可梦数量太多了?cc换成bossshop看看,cc这个占用也是平生罕见
薯片片片片 发表于 2021-4-1 17:30
可能是地皮世界宝可梦数量太多了?cc换成bossshop看看,cc这个占用也是平生罕见 ...
我cc的文件配置有点多,那个地皮实体,我用gc看不到,会不会是玩家在地皮繁殖的神奇宝贝太多了导致的?
https://timings.spigotmc.org/?url=qivuresuci我的天哪我的ess爆了
本帖最后由 HYFan_Meng 于 2021-4-2 14:36 编辑
都过载了,地皮的实体数量过多不过主世界也很多但我注意到timings中有一项响应时间很长貌似是备份可以试试把备份一类的关掉实体上面的可以通过更改宝可梦生成数量emm不过鉴于你服务器貌似配置不是很好建议开成bc不过不清楚有没有同步宝可梦的
都过载了,地皮的实体数量过多不过主世界也很多但我注意到timings中有一项响应时间很长貌似是备份可以试试把备份一类的关掉实体上面的可以通过更改宝可梦生成数量emm不过鉴于你服务器貌似配置不是很好建议开成bc不过不清楚有没有同步宝可梦的
HYFan_Meng 发表于 2021-4-2 14:34
都过载了,地皮的实体数量过多不过主世界也很多但我注意到timings中有一项响应时间很长貌似是备份可以试试 ...
cpu现在用的是5900x的vps,之前用的是2块E5-2667v2独立机