【久病成医】提升服务器的稳定性,1.19.1服务端整合教学

其他 【久病成医】提升服务器的稳定性,1.19.1服务端整合教学 1.19.1

版权类型
原创
版权链接
#
语言支持
简体中文
前置组件
LL加载器+https://www.minebbs.com/liteloader/
适配版本(基岩)
  1. 最新版本
作者:Arnol梧桐(首发Minebbs论坛,转载请注明出处)
最后编辑时间:2022年6月12日 00:45

【前言】
开一个长久的、在线人数多的生存服,是每一位bds服主都希望的。成为服主非常简单,只要下载一个整合包就可以一键傻瓜式开服。但是在开服过程中我们经常会遇到各种各样的崩服和卡顿问题,这是让广大服主都非常头痛的。这个帖子就来分享一下我在开服过程中,经过近百次崩服总结的一些经验,希望可以帮助到刚入坑的萌新,为bds社区尽一点绵薄之力。(我也是个萌新)如果觉得此文章有帮助,欢迎点赞+好评,感谢支持。


【我的服为什么天天崩?】
●原因
插件是人写的,难免有bug。
有的插件之间也可能会有冲突。
bds版本、LL加载器版本、插件版本之间不适配。
④你的好玩家做了一堆刷怪塔、养了一堆动物和村民。
⑤你的好玩家做了巨卡无比的红石机器。


●如何尽量减少崩服次数
如果你的服务器目前很稳定,没有崩服问题。那么除非大的bds版本更新(指的是客户端进服务器提示服务器版本过低的时候),请不要随意添加和升级任何插件。
要学会在功能和稳定性之间取舍,插件装的越多,崩服的概率越大。


【自己从零整合一个服务端】
Ⅰ、
下载mojang发布的纯净bds服务端
https://www.minecraft.net/zh-hans/download/server/bedrock ver:1.19.1.01

Ⅱ、安装LL加载器
https://www.minebbs.com/liteloader/ ver:2.3.0

Ⅲ、安装LXL加载器
LXL已经被合并到最新的LL加载器里了,不需要重复安装了。

?到这步为止,只安装了加载器,没有安装任何的功能插件。崩服概率为0.00000001%,不会崩服。

Ⅳ、添加基础功能(传送、商店、经济、公告等)
TMEssential-新时代多功能基础生存插件
安装后在配置文件里关闭tmet的自动更新
"AutoUpdate": false,

Ⅴ、添加领地功能
iLand - 多经济|全GUI操作|多国语言|50余种权限控制|圈地粒子|大量API导出 ver:2.84


Ⅵ、添加反作弊功能和黑名单
两个方案:
方案 ①fishing反作弊(付费插件)找他购买
1643351433245.png

方案②LL开发组提供的反toolbox和LLAC
AntiToolbox - 阻止部分Toolbox玩家进入服务器 2.3.0
LLAntiCheat - 社区驱动的强大反作弊插件 pre-26-fix-2
FakeSeed - 假种子插件 1.0.7
LxlBlackBe - 功能完善的 云端 & 本地黑名单插件 v 1.9.0

Ⅶ、钟菜单功能
GiveClock-入服给钟 1.0.6
CMENU-一款自定义菜单 2.3
CMENU配套菜单文件 2022-01-21

Ⅷ、性能优化相关和地图备份
BetterStop - 更好的关服 v 2.0.2
BackupHelper - 稳定、易用的BDS存档热备份插件 v 2.0.6
ScheduleCmd - 高自由度的的定时命令系统 v 1.1.1
AHFRS-防高频红石 1.3

Sweeper 扫地姬 1.10

EntityQuery-实体数量统计 1.0.7
AntiStacking-清理堆叠实体 1.0.0
BanEntity-禁用某种实体 1.0.3 (可选:根据需要配置)

Ⅸ、其他稳定优秀的LLSE插件推荐
PlayerInfo-记录玩家的信息 v2.0.1

Tsidebar-自定义侧边栏 2.0.0

OnlineTimer - 在线时间统计 + 入服欢迎提醒 v 1.2.3

Gives - 强化原版give指令 0.1.8

EditSign - 告示牌文字编辑 v 1.0.1

Wooden_axe-创世神简易版 2.6

■附件是我编辑的部分插件配置参考,有需要的可以花点金粒购买替换
还有一个开服[崩服自动重启].bat崩服自动重启脚本,放到服务端根目录下点击即可开服
?到这步为止,对于一个生存服来说,功能已经完全够用了。再加其他功能只会加大崩服概率,和未来排查崩服问题的难度。


【如何选择插件】
尽量选择那些下载量大、使用人数多,作者活跃的插件。如LL开发组、YQ、提米、Lition、littlegao、redbeanw等优秀的开发者。一般不会出太大的问题,即使有些小毛病,因为用的人比较多,大家同时发现问题并及时反馈,能够帮助插件作者尽快的找到原因,加快修复的速度。
不要看到插件就想装,看到插件更新就想升级,你怎么知道更完会不会崩服?服务器稳定性是第一位的。如果你真的想装,提前复制一个服务端,改个端口,弄个测试服,在测试服多跑几天,多测试稳定性,没问题再挪到主服。
对于新手服主,没有排错能力的服主,尽量选择LLSE插件,很少会有版本不适配导致的崩服问题。LL插件在BDS版本升级时,一般都需要等作者进行版本适配。LLSE插件版本一般都是无需改动,自动适配新版本的(多亏了LL开发组大佬们幕后的辛勤付出)。


【如何排查崩服问题】
Ⅰ、回想一下是什么时候开始出现崩服问题的?你在这之前做了什么操作?
①你是不是装了新插件?如果是,先删掉这个插件,再开服试试。
②你是不是升级了插件?如果其他人也有这个问题,请降级回旧版本。如果其他人没问题,检查是否有配置错误和版本适配问题。
③你的插件、加载器、bds服务端版本是否对应。(一般都是此条导致的崩服)

【如何排查卡服问题】
服务器是否实体过多,添加定时清理生物和掉落物功能。(每一个实体/掉落物都相当于一个玩家,多了肯定卡)
服务器有高频红石,高频侦测器活塞,插件限制下红石激活频率,或者干脆就别玩红石了。
③服务器是否有巨型地狱门,粒子多也会导致卡服,TPS降低。

【稳定不崩服插件搭配方案】
更新日期:2022-06-12 00:40

这个是我服目前正在用的插件搭配方案,目前我这样搭配是不会崩服的。大家可以来参考一下。
Code:
[Server] Plugin Lists [35]
[Server] - AntiToolbox [v2.3.0] (AntiToolbox.dll)
[Server]   Stop toolbox player from joining your server
[Server] - Wooden_axe.js [v1.0.0] (Wooden_axe.js)
[Server]   Wooden_axe.js
[Server] - FakeSeed [v1.0.7] (FakeSeed.dll)
[Server]   Hide Map seed
[Server] - LLHelper [v2.3.0] (LLHelper.dll)
[Server]   A part of LLEssentials
[Server] - FuckDiscount-NoDiscount.dll [v1.0.0] (FuckDiscount-NoDiscount.dll)
[Server]   FuckDiscount-NoDiscount.dll
[Server] - LLAntiCheat [v1.1.1] (LLAntiCheat_pr26_fix2.dll)
[Server]   Community Based AntiCheat Plugin
[Server] - LLMoney [v2.3.0] (LLMoney.dll)
[Server]   EconomyCore for LiteLoaderBDS
[Server] - Sweeper.lxl.js [v1.0.0] (Sweeper.lxl.js)
[Server]   Sweeper.lxl.js
[Server] - LLWebsocketR.dll [v1.0.0] (LLWebsocketR.dll)
[Server]   LLWebsocketR.dll
[Server] - BackupHelper [v2.0.6] (BackupHelper.dll)
[Server]   One command to backup your level
[Server] - BanExplosion [v1.5.7] (BanExplosion.dll)
[Server]   Customize your explosion destroy rule!
[Server] - BetterStop [v2.0.2] (BetterStop.dll)
[Server]   Have a better and safer "stop" command.
[Server] - ScheduleCmd [v1.1.1] (ScheduleCmd.dll)
[Server]   Schedule your command execute in language of crontab
[Server] - ScriptEngine-Js [v2.3.0] (LiteLoader.Js.dll)
[Server]   Javascript ScriptEngine for LiteLoaderBDS
[Server] - AHFRS.js [v1.0.0] (AHFRS.js)
[Server]   AHFRS.js
[Server] - EntityQuery [v1.0.7] (EntityQuery.lxl.js)
[Server]   LLSE 实体数量查询 [输入 ll plugins EntityQuery 查看具体信息]
[Server] - AntiStacking [v1.0.0] (AntiStacking.lxl.js)
[Server]   LLSE 清理堆叠实体 [输入 ll plugins AntiStacking 查看具体信息]
[Server] - BanEntity [v1.0.3] (BanEntity.lxl.js)
[Server]   LLSE 禁止某些实体 [输入 ll plugins BanEntity 查看具体信息]
[Server] - BehaviorLog [v2.1.4] (BehaviorLog.lxl.js)
[Server]   Behavior Log for LiteLoaderBDS
[Server] - TMEssential.js [v2.843.0] (TMEssential.js)
[Server]   新时代多功能基础插件
[Server] - CMENU.js [v1.0.0] (CMENU.js)
[Server]   CMENU.js
[Server] - CrossServiceDelivery [v2.0.0] (CrossServiceDelivery.js)
[Server]   跨服传送
[Server] - CustomCommand.js [v1.0.0] (CustomCommand.js)
[Server]   CustomCommand.js
[Server] - CustomGetMap [v0.1.2] (CustomGetMap.js)
[Server]   配合CustomMap自定义地图画, 自动给地图, 不用手敲命令啦
[Server] - EditSign.lxl.js [v1.0.0] (EditSign.lxl.js)
[Server]   EditSign.lxl.js
[Server] - GiveClock [v1.0.6] (GiveClock.lxl.js)
[Server]   LLSE 进服自动给个钟 [输入 ll plugins GiveClock 查看具体信息]
[Server] - gives [v0.1.8] (gives.js)
[Server]   一个用于强化give指令功能的插件
[Server] - LxlBlackBe.lxl.js [v1.0.0] (LxlBlackBe.lxl.js)
[Server]   LxlBlackBe.lxl.js
[Server] - Tsidebar.js [v1.0.0] (Tsidebar.js)
[Server]   Tsidebar.js
[Server] - LxlCheckBag.lxl.js [v1.0.0] (LxlCheckBag.lxl.js)
[Server]   LxlCheckBag.lxl.js
[Server] - NbtDbg.lxl.js [v1.0.0] (NbtDbg.lxl.js)
[Server]   NbtDbg.lxl.js
[Server] - OnlineTimer.lxl.js [v1.0.0] (OnlineTimer.lxl.js)
[Server]   OnlineTimer.lxl.js
[Server] - PlayerInfo.js [v1.0.0] (PlayerInfo.js)
[Server]   PlayerInfo.js
[Server] - ScriptEngine-Lua [v2.3.0] (LiteLoader.Lua.dll)
[Server]   Lua ScriptEngine for LiteLoaderBDS
[Server] - iLand [v2.8.4] (iland-core.lua)
[Server]   Powerful land plugin.
[Server]
[Server] * Send command "ll list <Plugin Name>" for more information


如果以上都无法解决,把你的崩服日志发到大佬群里,大伙互相讨论。

暂时就先写这些,有了新的经验,我再来分享,希望能够帮助到一些人。祝大家新年快乐,服务器都能稳定运行。
  • iland.png
    iland.png
    26.7 KB · Views: 472
  • 20220216稳定不崩服插件列表.png
    20220216稳定不崩服插件列表.png
    8 KB · Views: 426
Author
Arnol
价格
100金粒
Downloads
46
Views
4,048
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from Arnol

Share this resource

Latest updates

  1. 1.19.1插件整合教学

    1.19.1插件整合教学,目前用着不错,一次都没崩过,稳定性超好
  2. 1.18.11版本BDS服务端整合教程

    经过几天的磨合,我的服终于稳定不崩了,更新下我的1.18.11整合教程,希望能帮到大家。 关于1.18.11和1.18.2的部分变化须知。...
Back
Top Bottom