YuanYuanOwO 发表于 2020-6-23 18:17
看懂了一部分,randombox获取更新卡死,到config中关闭请求更新
还有一部分是主线程获取区块的时候卡死了, ...
- Current Thread: Craft Scheduler Thread - 4071
- PID: 10226 | Suspended: false | Native: true | State: RUNNABLE
- Thread is waiting on monitor(s):
- Locked on:java.io.BufferedInputStream.read(BufferedInputStream.java:345)
- Locked on:sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1593)
- Locked on:sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1498)
- Stack:
- java.net.SocketInputStream.socketRead0(Native Method)
- java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
- java.net.SocketInputStream.read(SocketInputStream.java:171)
- java.net.SocketInputStream.read(SocketInputStream.java:141)
- java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
- java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
- java.io.BufferedInputStream.read(BufferedInputStream.java:345)
- sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:735)
- sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:678)
- sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1593)
- sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1498)
- com.onarandombox.mcstats.Metrics.postPlugin(Metrics.java:480)
- com.onarandombox.mcstats.Metrics.access$400(Metrics.java:61)
- com.onarandombox.mcstats.Metrics$1.run(Metrics.java:227)
- org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftTask.run(CraftTask.java:84)
- org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54)
- com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
- java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
- java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- java.lang.Thread.run(Thread.java:748)
这一段吗,我也发现了,好像有IO操作,所以阻塞了线程?但是看不出来是什么任务
上杉夏相 发表于 2020-6-23 18:51
发下全部报告看看?
看watchdog没有看出很明显的信息的说
其他都是玩家的聊天信息和普通的信息了
redfish 发表于 2020-6-23 18:52
这一段吗,我也发现了,好像有IO操作,所以阻塞了线程?但是看不出来是什么任务 ...
通过protocollib联通了网络
大概率是这个插件在主线程上更新
在coreprotect的配置文件里把check-updates:改为false
从错误栈中可知报错大概出现于 mcstats 这个插件统计服务进行网络连接的时候
com.onarandombox.mcstats.Metrics.postPlugin
但是 Github 中, McStats 已经在 2017 年跑路关闭了。
另外百度一下包名 com.onarandombox 发现它同样存在于 Multiverse Core 多世界插件, 而且多世界插件中也有人反馈这个问题。
瞎bb说了这么多, 个人觉得问题出在你 Multiverse 多世界插件可能版本太老, 或许需要更新一下 也有可能是其它插件使用了 mcstats, 但是从错误栈中并不明确... 反正就是老插件都更新下看看吧
com.onarandombox.mcstats.Metrics.postPlugin
但是 Github 中, McStats 已经在 2017 年
另外百度一下包名 com.onarandombox 发现它同样存在于 Multiverse Core 多世界插件, 而且多世界插件中也有人反馈这个问题。
蕾米洛伊 发表于 2020-6-24 14:43
从错误栈中可知报错大概出现于 mcstats 这个插件统计服务进行网络连接的时候
com.onarandombox.mcstats.Met ...
服务器这个月刚配的,插件都是最新的
但是你打的字最多,最佳给你吧