《饥荒》独立服务器关闭全攻略:安全终止与问题排查
一、关闭服务器前的准备工作
在关闭《饥荒》独立服务器前,建议检查当前在线玩家状态。通过服务器控制台输入c_list()
命令查看玩家列表,通知玩家即将关闭服务器。执行c_save()
命令强制保存当前游戏进度,避免数据丢失。
二、服务器关闭操作步骤
2.1 Windows系统关闭方法
- 打开任务管理器(Ctrl+Shift+Esc)
- 在进程列表中找到
dontstarve_dedicated_server_nullrenderer.exe
- 右键选择「结束任务」终止进程
2.2 Linux系统关闭方法
# 查找进程ID
ps -ef | grep dontstarve
# 终止进程
kill -9 [进程ID]
2.3 通过游戏指令关闭
在服务器控制台输入c_shutdown()
指令,系统将在60秒后自动执行安全关闭流程。
三、关闭后注意事项
- 检查
server_log.txt
确认关闭日志 - 验证存档目录(默认路径:DocumentsKleiDoNotStarveTogether)的修改时间
- 清理临时文件释放磁盘空间
四、常见问题与解决方案
Q1: 关闭服务器后进程仍在运行怎么办?
使用taskkill /IM dontstarve_dedicated_server_nullrenderer.exe /F
强制终止残留进程。
Q2: 如何避免下次启动时的端口冲突?
修改settings.ini
文件中的server_port
参数,或重启路由器刷新端口占用状态。
Q3: 关闭服务器导致存档损坏如何恢复?
使用备份存档替换损坏文件,默认存档路径为:DocumentsKleiDoNotStarveTogetherCluster_[编号]
Q4: 关闭指令无响应如何处理?
检查服务器是否处于冻结状态,尝试通过c_reset()
重置游戏世界后再执行关闭操作。