作者softpak (喔喔喔)
看板Minecraft
标题[情报] 架服新选择 Spigot
时间Wed Dec 4 09:50:00 2013
http://www.spigotmc.org/
最近因为伺服器LAG的问题一直在寻找解答
除了bukkit
我找到了这个 Spigot
可以使用bukkit的插件
但是不是bukkit的分支
他是独立的
效能也比bukkit好
而看了原始码事实上没使用到multithread
只是改写chunk跟entity的loading方式
TPS至上的作法
应该是为了避免产生race condition
实际观察CPU偶尔单颗满载
30人在线上
CPU E5-2640(单颗6C 12T)
使用linux 12.04LTS
负载平均20%左右
但是分核心观察
有3个核心常50%以上
不过至少使用Spigot之後
LAG情况改善超多
不会单颗核心100%造成LAG
如果其他人不嫌弃的话
可以到我的服帮忙测试一下极限(想搞破坏的就免了...)
文章代码(AID):
#1IWDZx9D
目前是上限是40人
如果连续2天满人
我会开到50人
感谢收看
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.161.108.107
1F:推 superhope:为啥回去玩被埋进土里@___@" 12/04 10:05
2F:→ superhope:重生点我也看不懂了... 12/04 10:05
3F:→ softpak:因为换过地图 角色资料没有重置 需要救援的需报座标 12/04 10:21
4F:→ softpak:可以上RC通报座标 12/04 10:23
5F:→ mmis1000:spigot是bukkit的分支没错啊?印象中有fork bukkit 12/04 12:14
6F:→ softpak:不过他官网写不是分支 12/04 12:15
7F:→ softpak:只是能用bukkit 99.99%以上的插件 12/04 12:16
9F:推 superhope:不用救了没关系@___@" 12/04 12:23
10F:→ mmis1000:比bukkit稳不少,用worldedit超大范围操作不会有不明凹洞 12/04 12:23
11F:→ superhope:我换伺服器了 而且我都把钻石放箱子 已经回不去了 12/04 12:23
12F:→ mmis1000:不过操作千万的方块後,会严重记忆体泄漏 12/04 12:24
13F:→ mmis1000:必须重启才会正常,虽然应该是we的bug,不关spigot的事 12/04 12:24
14F:推 kizajan:感觉现况还蛮稳定 12/04 12:55
15F:推 m01a011:这边给个回应,之前就有在使用SPIGOT架设,目前有一些插件 12/04 15:42
16F:推 m01a011:会出小问题,Towny&Myworld...等,剩下请自行再测试 12/04 15:44
17F:→ m01a011:会改用这核心不外乎都是想装HEROES这插件,但是这插件麻烦 12/04 15:45
18F:→ m01a011:在无法分开世界,并锁死经验条(强制变换成插件的经验) 12/04 15:46
19F:推 willy69wu31:mcpc好像就是用spigot? 12/04 17:31
20F:→ mmis1000:spigot在性能跟记忆体占用量都优化不少啊?我也不完Hero 12/04 18:42
21F:推 adolphjong:借问一下spigot要怎麽样控制?执行之後没任何视窗 12/05 18:07
22F:→ mmis1000:你开服是用 java -d64 -server -jar spigot.jar ? 12/05 19:22
23F:→ mmis1000:如果用javaw开,是不会有小黑窗的 12/05 19:23
今天总算是是设定好了
因为伺服器是用SSH远端管理
所以伺服器需要背景执行
之前直接用&跑背景
结果发现执行绪会锁死
今天已经改成用screen去跑
结果每个核心的负载都10%以下了
游戏确实也更顺畅
这是线上20人的情况
预计人数会开放到60人
欢迎来逛逛
※ 编辑: softpak 来自: 114.40.12.158 (12/05 21:16)
24F:推 kizajan:下午的时候chunk loading有点慢 晚上就好了 12/05 21:44
25F:推 lc85301:我开一个AMPLIFIER的世界然後两个人进去 12/06 02:27
26F:→ lc85301:用飞的,i7 CPU吃到60% 12/06 02:28