pomelo通过过滤器,增加消息处理分隔线

pomelo对消息都有一个过滤机制,我们只需要before或after,打印分隔线。

在app.configure,对应的服务器实始化的时候,增加过滤器。
     let xxfilter = require("./app/servers/platform/filter/platformFilter");
     app.filter(xxfilter());

下面是过滤器的实现:

//这个是过滤器的例子,具体没有实现
module.exports = function() {
	return new Filter();
};

var Filter = function() {
};

Filter.prototype.before = function(msg, session, next){
    console.log('======================================================');
	next();
};

Filter.prototype.after = function(err, msg, session, resp, next) {
    //console.log('*********** after hello connect>>>' , err);
    next(err);
};
这个仅限于调度的时候,用于分隔每个消息间的日志,方便处理。

你可能感兴趣的:(pomelo,pomelo)