本帖最后由 小张up 于 2020-1-30 21:44 编辑
我又一个小服务器,刚刚14人时tps在19.65以上。结果突然一个报错,tps变成了15.56。。。然后全服玩家被清退。我很好奇是不是应该服务器报错过多引起的qwq
【不过也好,清退了挂机的玩家awa】

【我当时就不该狂输入高耗能命令的啊qwq】
我又一个小服务器,刚刚14人时tps在19.65以上。结果突然一个报错,tps变成了15.56。。。然后全服玩家被清退。我很好奇是不是应该服务器报错过多引起的qwq
【不过也好,清退了挂机的玩家awa】

【我当时就不该狂输入高耗能命令的啊qwq】
不太可能 虽然部分可能有关 但绝对不能是直接导致的
最后一只qwq 发表于 2020-1-30 21:48
不太可能 虽然部分可能有关 但绝对不能是直接导致的
报错是每次玩家进入服务器就有一次的。并且那个插件每次带头卡爆主线程。。。
会的,多多少少都会
并不会的一般都是更新报错无视
我发现我的每一次辩论帖都是极 端哎【滑稽】
试过机械盘开服的时候,曾经因为报错过多,然后负责日志写入的线程文件IO超时,直接自动关服……
本帖最后由 拿狙也爆头 于 2020-1-30 22:38 编辑
自己写插件的我对报错0容忍
建议尽量找出原因并解决
自己写插件的我对报错0容忍

那得看是啥报错啊
像我一直在报实体碰撞箱的错误,也不会影响啥
像我一直在报实体碰撞箱的错误,也不会影响啥
我觉得可能会,毕竟Minecraft服务器的性能和主频挂钩。
会不会要看是什么类型的报错
比如更新报错就不会影响
比如更新报错就不会影响
本帖最后由 ItIsEnderman 于 2020-1-31 11:25 编辑
首先,当然会,尤其是把控制台窗口打开的时候。
这里我们来做一个实验:
我们有如下C++代码:
逻辑结构大致为:首先,同时在控制台(模拟控制台上的日志显示)和文件(模拟日志文件)里同时输出一个字符串32768次,同时记录所用时间(毫秒级);然后只在文件输出32768次,同时记录所用时间(毫秒级)。
得到这样的结果:
于是可以发现,在控制台有输出显示时,所消耗的时间时不在控制台显示时的几十倍,也就是说,刷报错时,最占资源的更有可能是把错误信息输出在控制台上这个过程。
(因为这是模拟实验,没有完全模拟服务器的运行,服务器是多个线程并发执行的,我这里只有一个。因此还可能有其他问题。)
在客户端也遇过实际观感,当有警告刷屏时,开启控制台窗口比不开启消耗时间长大约一两秒。
(一不小心打掉了个单词,不要介意)
首先,当然会,尤其是把控制台窗口打开的时候。
这里我们来做一个实验:
我们有如下C++代码:
逻辑结构大致为:首先,同时在控制台(模拟控制台上的日志显示)和文件(模拟日志文件)里同时输出一个字符串32768次,同时记录所用时间(毫秒级);然后只在文件输出32768次,同时记录所用时间(毫秒级)。
得到这样的结果:

于是可以发现,在控制台有输出显示时,所消耗的时间时不在控制台显示时的几十倍,也就是说,刷报错时,最占资源的更有可能是把错误信息输出在控制台上这个过程。
(因为这是模拟实验,没有完全模拟服务器的运行,服务器是多个线程并发执行的,我这里只有一个。因此还可能有其他问题。)
在客户端也遇过实际观感,当有警告刷屏时,开启控制台窗口比不开启消耗时间长大约一两秒。
(一不小心打掉了个单词,不要介意)
我觉得不会,但是硬盘太容易满了。
我看到有不影响服务器的报错直接屏蔽了
我看到有不影响服务器的报错直接屏蔽了

报错会影响到硬盘,但一般服务器都配备ssd高速硬盘,不会出现报错卡服的现象
会影响到服务器,导致服务器卡顿
阿痴先森丶 发表于 2020-1-31 12:20
报错会影响到硬盘,但一般服务器都配备ssd高速硬盘,不会出现报错卡服的现象 ...
我见过一个服务器就是没有ssd的 卡爆了
只要及时修复就不会吧
服务器长时间运行卡顿不是过多的报错造成的问题,而是反复载入、卸载区块和Java的GC机制造成的
报错会卡服?头一次听说
正常来说不会 有大的报错直接关服了