自己安装完pomelo-admin-web后一直不能正常使用。主要是有2个问题:
1;提示 unknown moduleId scripts
2:解决了第一个问题后,能够监控到server,但不能实时反馈server的信息。
先将自己完整的思路整理如下:
1:安装 与部署
git clone https://github.com/NetEase/pomelo-admin-web.git
cd pomelo-admin-web
npm install -d
npm install -d
2: 解决问题:
解决问题一:因为系统默认是将监控禁掉了,所以我们要在game-server/app.js配置app.enable('systemMonitor')。
具体配置如下:
// app configure
app.configure('production|development', function() {
app.enable('systemMonitor');
});
解决问题2:解决完1后发现依然不能监控,这是因为您的linux系统没有安装sysstat(sysstat是一个软件包,包含监测系统性能及效率的一组工具).
安装方式如下: apt-get install sysstat
3:访问http://0.0.0.0:7001/ 。这个时候应该可以监控了。
参考文章: