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