在app.js对connector中,增加一个定时器,可以显示当前在线情况。
app.configure('production|development', 'connector', function () {
log.info("connector configure...");
app.set('connectorConfig',
{
connector: pomelo.connectors.hybridconnector,
heartbeat: 3,
useDict: true,
useProtobuf: true,
});
setInterval(()=>{
let s = app.components.__connection__;
console.error("status:",s.getStatisticsInfo());
}, 5000);
});
这个是通过connection的组件实现的。