解决云探针ServerStatus最多显示30个服务器

2018-10-25  本文已影响2人  7f4cf71ba8f6

ServerStatus是一款C语言编写的整合型探针管理端,能很便捷的查看多个服务器的负载、内存、硬盘占用等情况。

原版:https://github.com/BotoX/ServerStatus

另有1个国人的改装版,中文明并进入了流量统计功能,但是作者删库了……

伏笔VPS用的是伏笔VPS的改装版,进入了PING等功能

但是在使用中发现增加超越30个服务器后,服务端网页至多只能显现30行json数据。

比较着github上的代码一通搜索,到底找到了缘故

ServerStatus/server/src/network.h第13行处,定义了最大客户端数目NET_MAX_CLIENTS

将其修正为更高,如64,save,重新编译

#cd ServerStatus/server

#先清除obj目录下的*.o文件,再返回编译

make

编译完成后获得ServerStatus的执行文件sergate,掉换旧版sergate,reboot服务端便可。

参考文献: https://vps.fubi.hk/foreshadowingvps/zhishiku/20181025/6227.html

上一篇下一篇

猜你喜欢

热点阅读