againing 发表于 2017-6-29 15:45
这应该不是关键
所有人会回档 服务器会先突然卡死再崩溃
只能强制关闭运行框
您好:
崩溃的原因就是有错误的区块或实体
只需将该选项打开就会自动移除错误
就能避免崩溃
1345979462 发表于 2017-6-29 17:07
您好:
崩溃的原因就是有错误的区块或实体
只需将该选项打开就会自动移除错误
恩 偶尔崩服好像不可避免
现在问题是 崩服的时候会回档
所有玩家会回到上一次登录得时候的状态
这在我之前的服务器不会发生 崩服之前都会保存
是不是少装了什么东西或者有什么问题
againing 发表于 2017-6-29 17:06
以前没有这个问题的
我见过一个设置是关服前t掉所有玩家
会不会是没有开启导致玩家数据丢失 ...
你提供的最新crash里 提供了这样的一条信息
Generating a chunk in world world took longer than 10 seconds, Thermos needs to crash so the server doesn't time out...sorry!
意思是 处理 world 世界的某个区块的生物群系装饰时 已经超过了10秒 Thermos不得不爆炸
这让我怀疑Thermos与处理线程有关的老毛病又犯了
我强烈建议你更换KCauldron(更换服务端核心前注意全方面的备份)
因为我感觉他们写这个服务端的时候 很多代码都是牺牲稳定性为前提的
- public void decorateChunk(World p_150512_1_, Random p_150512_2_, BiomeGenBase p_150512_3_, int p_150512_4_, int p_150512_5_) { int ct = 0; while(decorateLock.isLocked()) { try { Thread.sleep(100L); } catch(Exception e) {} finally { ct++; } if(ct > 100 ) { throw new RuntimeException("Generating a chunk in world " + this.currentWorld.getProviderName() + " took longer than 10 seconds, Thermos needs to crash so the server doesn't time out...sorry!"); } // Thermos - Decoration took too long, we'll have to crash the server at this point so it doesn't hang. }
1421312987 发表于 2017-6-29 19:09
你提供的最新crash里 提供了这样的一条信息
意思是 处理 world 世界的某个区块的生物群系装饰时 已经超 ...
恩 会考虑的 十分感谢您的回答
现在情况是服务器每次崩服都会伴随回档
根据经验来看服务器在崩溃的时候是会保存不会回档的
如果输入stop就会保存 直接关运行框就不会保存出现回档
每次服务器的崩溃都是和直接关运行框一样
我怎么样才能知道是不是服务器内存不够的问题呢 每次崩服人都不少 但是在崩溃后内存显示正常 崩溃的时候没有看
againing 发表于 2017-6-29 19:37
恩 会考虑的 十分感谢您的回答
现在情况是服务器每次崩服都会伴随回档
根据经验来看服务器在崩溃的时候是 ...
回档指的是:回到本次开服时的存档?
那么请问,你使用的地图保存方式是什么呢?
是服务端自带的autosave(bukkit.yml里的autosave)
还是使用插件保存的?
1421312987 发表于 2017-6-29 20:11
回档指的是:回到本次开服时的存档?
那么请问,你使用的地图保存方式是什么呢?
发现bukkit里autosave后面的数字为0
另外也没有使用自动保存插件
正常关闭服务器是会保存好多
againing 发表于 2017-6-29 20:31
发现bukkit里autosave后面的数字为0
另外也没有使用自动保存插件
正常关闭服务器是会保存好多 ...
少年 你根本没开启自动保存
异常崩服当然会回档...