幻兽帕鲁(Palworld)的服务器比 Minecraft 更难管——它吃内存吃得匪夷所思,8G 4 个人跑两天就快满了。好在这游戏的服务端配置和优化空间不小,按下面这套来,在雨云游戏云上跑稳一个月不成问题。
一、配置建议
| 玩家数 | 最低配置 | 推荐配置 |
|---|---|---|
| 1-4 人 | 4 核 8G | 4 核 16G |
| 5-10 人 | 8 核 16G | 8 核 32G |
| 10-32 人 | — | 16 核 64G |
帕鲁是开服圈目前对内存要求最高的游戏之一——被玩家戏称「内存帕鲁」。最低 8G 起步,4 人以上建议 16G。系统选 Ubuntu 22.04。新购用优惠码 admin01 走专属入口 https://www.jiyueip.com/link/5617 五折。
二、用 SteamCMD 安装服务端
# 安装 SteamCMD apt install steamcmd mkdir /opt/palworld && cd /opt/palworld # 匿名登录下载 Palworld Dedicated Server(AppID 2394010) steamcmd +force_install_dir /opt/palworld +login anonymous +app_update 2394010 validate +quit
下载完后目录里有 PalServer.sh,直接 ./PalServer.sh 就起来了。默认端口 UDP 8211(安全组别忘了开 UDP)。
三、核心配置 PalWorldSettings.ini
配置文件在 Pal/Saved/Config/LinuxServer/PalWorldSettings.ini。首次启动后如果文件没生成,把 DefaultPalWorldSettings.ini 的模板拷过去再改。关键参数:
| 参数 | 推荐值 | 说明 |
|---|---|---|
| ServerName | 你的服名 | 不能超过 64 字符 |
| ServerPassword | 设个密码 | 公开服必须设密码,不然 32 人上限秒满 |
| DayTimeSpeedRate | 1.0 | 白天速度,调到 2 天过得飞快 |
| ExpRate | 1.0-3.0 | 经验倍率 |
| PalSpawnNumRate | 0.5-0.8 | 帕鲁刷新率——降低此值是防止服务器卡顿的关键 |
| bEnablePlayerToPlayerDamage | False | 关闭玩家互伤,PVE 服必关 |
| RCONEnabled | True | 远程管理,方便在游戏外用命令管理 |
PalSpawnNumRate 降低到 0.5-0.8 能显著减少服务器负担——每个帕鲁都是一个 AI 实体,默认刷新率下地图上有几千个,CPU 吃紧。
四、内存暴增与防崩溃
帕鲁服务器最出名的「特性」是内存泄漏——运行时间越长,内存占用越高,直到 OOM 崩溃。几个缓解手段:
- 定时重启:crontab 每天凌晨 4 点重启服务端,释放泄漏的内存;
- swap 备用:设 8-16G swap 做缓冲,内存满了不会立刻崩,但 swap 很慢会导致全服卡顿,只是给重启争取时间;
- Linux 内核 OOM killer 优先级:把 PalServer 进程的 oom_score_adj 调低,避免被内核随意杀掉;
- 监控内存 + 自动重启:写个 Shell 脚本每分钟查一次内存,超过 90% 自动给 RCON 发消息广播 + 5 分钟后重启。
五、自动重启脚本示例
#!/bin/bash # 每天凌晨 4 点重启 0 4 * * * systemctl restart palworld # 或更优雅的方式:RCON 广播 - 等 5 分钟 - 重启
推荐用 systemd 管理服务,写法参照前面 MC/泰拉瑞亚篇的 systemd 模板。PalServer 意外崩溃也能自动拉起。
六、备份存档
帕鲁的单存档就是 Pal/Saved/SaveGames/0 目录下的一串文件。每天定时打包备份,保留 7 天:
tar czf /backup/palworld_$(date +%F).tar.gz /opt/palworld/Pal/Saved/SaveGames find /backup -name 'palworld_*' -mtime +7 -delete
注意:帕鲁的存档结构比 MC 复杂,恢复时要把备份解压回完全一致的路径,不然读不到存档。
七、联机注意事项
- 端口 UDP 8211——不是 TCP,安全组和 ufw 都要放行 UDP;
- 默认 32 人上限,但不是服务器配置能扛 32 人就真能 32 人——内存才是瓶颈;
- 玩家如果从 Steam 社区服务器列表里搜不到你的服,检查 UDP 8211 是否对外可达、服务器区域是否设对。
常见问题
关于在雨云上开帕鲁服的高频疑问,下面一并解答。






