《饑荒》獨立服務器關閉全攻略:安全終止與問題排查
一、關閉服務器前的準備工作
在關閉《饑荒》獨立服務器前,建議檢查當前在線玩家狀態(tài)。通過服務器控制臺輸入c_list()
命令查看玩家列表,通知玩家即將關閉服務器。執(zhí)行c_save()
命令強制保存當前游戲進度,避免數據丟失。
二、服務器關閉操作步驟
2.1 Windows系統(tǒng)關閉方法
- 打開任務管理器(Ctrl+Shift+Esc)
- 在進程列表中找到
dontstarve_dedicated_server_nullrenderer.exe
- 右鍵選擇「結束任務」終止進程
2.2 Linux系統(tǒng)關閉方法
# 查找進程ID
ps -ef | grep dontstarve
# 終止進程
kill -9 [進程ID]
2.3 通過游戲指令關閉
在服務器控制臺輸入c_shutdown()
指令,系統(tǒng)將在60秒后自動執(zhí)行安全關閉流程。
三、關閉后注意事項
- 檢查
server_log.txt
確認關閉日志 - 驗證存檔目錄(默認路徑:DocumentsKleiDoNotStarveTogether)的修改時間
- 清理臨時文件釋放磁盤空間
四、常見問題與解決方案
Q1: 關閉服務器后進程仍在運行怎么辦?
使用taskkill /IM dontstarve_dedicated_server_nullrenderer.exe /F
強制終止殘留進程。
Q2: 如何避免下次啟動時的端口沖突?
修改settings.ini
文件中的server_port
參數,或重啟路由器刷新端口占用狀態(tài)。
Q3: 關閉服務器導致存檔損壞如何恢復?
使用備份存檔替換損壞文件,默認存檔路徑為:DocumentsKleiDoNotStarveTogetherCluster_[編號]
Q4: 關閉指令無響應如何處理?
檢查服務器是否處于凍結狀態(tài),嘗試通過c_reset()
重置游戲世界后再執(zhí)行關閉操作。