【Lv:1】
- 注册
- 2026/06/11
- 消息
- 2
- 金粒
- 205.00金粒
服务器是阿里云的,规格ecs.u2a-c1m4.large,2核8g,服务端版本是purpur26.1.2,Java版的,发现每当我使用locate指令在游戏内查找都会导致服务器端与客户端断开连接,具体流程为:玩家使用命令---无响应---大约30秒后失去连接,服务端进程被杀。以下是豆包总结的日志:
## 三、核心故障过程与详情
1. **故障触发**:执行`/locate`命令后,服务器主线程立即被阻塞,Watchdog线程在命令执行10秒后(12:26:28)首次检测到服务器无响应
2. **超时检测**:Watchdog每5秒生成一次主线程转储,持续监测60秒,共生成12次线程快照
3. **阻塞原因**:所有线程转储均显示,主线程全程卡在**Minecraft原生地形与结构生成逻辑**中,与插件无关,具体涉及:
- Perlin噪声、改进型噪声的采样与插值计算
- 密度函数链的递归计算与缓存处理
- 地形表面高度查找与含水层生成
- Jigsaw结构(村庄)的生成点验证与检查
4. **最终判定**:12:27:19,Watchdog判定服务器完全停止响应,触发强制关闭流程
日志原文:https://mclo.gs/7Ixpkgr
我尝试了升级服务器配置如ecs.g9i.xlarge4核16G,使用Chunky 预生成2048格半径范围,尝试在本地安装服务端,通过回环地址连接本地服务端来尝试,依然会报同样的问题,本地配置R9+8940HX,32G内存等依然无法解决
## 三、核心故障过程与详情
1. **故障触发**:执行`/locate`命令后,服务器主线程立即被阻塞,Watchdog线程在命令执行10秒后(12:26:28)首次检测到服务器无响应
2. **超时检测**:Watchdog每5秒生成一次主线程转储,持续监测60秒,共生成12次线程快照
3. **阻塞原因**:所有线程转储均显示,主线程全程卡在**Minecraft原生地形与结构生成逻辑**中,与插件无关,具体涉及:
- Perlin噪声、改进型噪声的采样与插值计算
- 密度函数链的递归计算与缓存处理
- 地形表面高度查找与含水层生成
- Jigsaw结构(村庄)的生成点验证与检查
4. **最终判定**:12:27:19,Watchdog判定服务器完全停止响应,触发强制关闭流程
日志原文:https://mclo.gs/7Ixpkgr
我尝试了升级服务器配置如ecs.g9i.xlarge4核16G,使用Chunky 预生成2048格半径范围,尝试在本地安装服务端,通过回环地址连接本地服务端来尝试,依然会报同样的问题,本地配置R9+8940HX,32G内存等依然无法解决