幻兽帕鲁服务器内存溢出应对策略及定期重启技巧详解

来源:天空下载玩 时间:2025-05-02 07:54:13

当前版本v0.1.2官方开服指南中表明服务器内存配置要求较高,8G或以下内存的服务器可能随着运行时间导致崩服。一旦崩服,就得手动重启服务器。

官方开服指南描述

笔者采用的是4核8G的服务器,搭载的镜像是Windows Server 2022。

这里分享一下我的解决方案。

1、定时重启服务器

如果说服务器会崩,比起没有预兆的崩,我们可以采取定时重启服务器的方法来避免这个情况的发生。这里就需要用到Windows自带的任务计划程序。当然在这之前让我们先写一个简单的批处理文件来重启我们的服务器!

1.1、用批处理文件实现重启服务器

让我们新建一个文本文档!

随便什么名字都可以!

在文档里写下如下内容:

taskkill /f /im PalServer-Win64-Test-Cmd.exe

start /d "开服程序的路径" PalServer.exe

exit

简单的重启程序

开服程序的路径

然后将它的后缀改为.bat

可以先运行下看看有没有效果哦~

这样我们简单的重启批处理就完成啦!

1.2、采用Windows任务计划程序实现定时重启

让我们在搜索栏中搜索任务计划程序!

搜索!

如下图,创建一个任务!

然后按着图片一步步操作

常规设置

新建一个触发器

触发器设置

设置完成

然后新建一个操作

操作设置

操作设置完成

当都设置完后,按下确定,定时重启处理任务就创建完成拉~

可以看到已经准备就绪了~

到这里我们的定时重启服务器就完成拉~

2、设置虚拟内存

同样在搜索界面高级系统设置

选择更改

修改后确定。确定完需要手动重启

3、守护服务器程序

顾名思义,就是当检测到服务器程序崩了就重新打开服务器(笔者也不清楚崩服会带来什么影响),这个操作可以省去自己手动重启服务器!

那么首先我们需要在服务器程序下新建一个文本文档(同1)

一定要在服务器程序目录下

然后输入以下内容:

@echo off

setlocal enabledelayedexpansion

set "program_name=PalServer.exe"

:server_loop

tasklist | find /i "%program_name%" > nul

if !errorlevel! neq 0 (

echo 程序未运行,正在重新启动...

start "" "!program_name!"

) else (

echo 程序正在运行.

)

timeout /t 5 > nul

goto :server_loop

本质上就是每五秒检测一次哦~

保存完毕后同样将其后缀为bat格式。

双击运行

这样当我们的服务器崩了之后,守护程序会自动帮我们重新打开服务器

精品推荐 更多+
最新录入 更多+
  • 红蓝大作战2双人游戏正版

    红蓝大作战2官方版是一款非常休闲有趣的多人在线pk游戏,玩法简单,包含多个游戏玩法,玩家可以自由选择,是聚会轰趴的必备游

  • 我的勇者官方正版手游

    我的勇者官方正式版手游是一款玩法多样的像素射击游戏,玩家在这里将会体验到一种全新的战斗风格,挑战这个陌生的世界,各种奇妙

  • 逃跑吧少年官方正版手游

    逃跑吧少年官方正版2025是由官方出品的一个小男孩逃跑的手机休闲游戏,逃跑吧少年游戏在哪下载?怎么2断跳?玩家可以自由选

  • 生存大逃杀手游

    生存大逃杀手游是一款末日世界生存挑战的玩法,为你提供更多的人物角色的选择,还能帮你在游戏中找到更多的乐趣,配合自己的队友

  • 公主别这样港台服(公主別這樣)

    公主别这样港台服是一款卡牌放置的闯关玩法,为你提供了很多的角色选择,登录就有伙伴领取,让你进行更好的游戏挑战,组合很多的

热门推荐 更多+
手游库推荐 更多+
手游专辑 应用专辑
确定