请选择 进入手机版 | 继续访问电脑版

默认
发表评论 1
[已回复] 如何去掉MobileIMSDK服务器端的Debug打印
我已经设置了
QoS4SendDaemonS2C.DEBUG = false;
QoS4ReciveDaemonC2S.DEBUG = false;
UserProcessor.DEBUG = false;

服务端还是有很多打印
比如
[DEBUG] - [11:53:55.765]Event MESSAGE_SENT has been fired for session 1 | (IoFilterEvent^fire:117)
[DEBUG] - [11:53:58.774]Firing a MESSAGE_RECEIVED event for session 1 | (IoFilterEvent^fire:68)
[DEBUG] - [11:53:58.775]Event MESSAGE_RECEIVED has been fired for session 1 | (IoFilterEvent^fire:117)
[DEBUG] - [11:53:58.775]Firing a MESSAGE_SENT event for session 1 | (IoFilterEvent^fire:68)
[DEBUG] - [11:53:58.775]Event MESSAGE_SENT has been fired for session 1 | (IoFilterEvent^fire:117)
[DEBUG] - [11:54:01.778]Firing a MESSAGE_RECEIVED event for session 1 | (IoFilterEvent^fire:68)
[DEBUG] - [11:54:01.779]Event MESSAGE_RECEIVED has been fired for session 1 | (IoFilterEvent^fire:117)
[DEBUG] - [11:54:01.779]Firing a MESSAGE_SENT event for session 1 | (IoFilterEvent^fire:68)
[DEBUG] - [11:54:01.779]Event MESSAGE_SENT has been fired for session 1 | (IoFilterEvent^fire:117)
[DEBUG] - [11:54:04.796]Firing a MESSAGE_RECEIVED event for session 1 | (IoFilterEvent^fire:68)
[DEBUG] - [11:54:04.797]Event MESSAGE_RECEIVED has been fired for session 1 | (IoFilterEvent^fire:117)
[DEBUG] - [11:54:04.797]Firing a MESSAGE_SENT event for session 1 | (IoFilterEvent^fire:68)
[DEBUG] - [11:54:04.797]Event MESSAGE_SENT has been fired for session 1 | (IoFilterEvent^fire:117)

请问有没有什么设置能关掉这种无休止的打印呢。

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

标签:MobileIMSDK
上一篇:[已回复] 请求MobileIMSDK的服务端如何发送信息到客服端?下一篇:请问知道怎么转金币吗?需要点金币下载MobileIMSDK iOS的demo

本帖已收录至以下技术专辑

评论 1
如果只是想去掉上面的日志输出,去找到MINA2的官方源码IoFilterEvent.java,把它里面的debug语句屏蔽一下,这是MINA的一个Bug,要么去掉源码、要么关闭整个Log4j。

关闭Log4j的方法,你去查一下Log4j的文档,只要把日志输出等级改成最高级,就不会输出了。

IoFilterEvent.java的源码我可以附件给你:
IoFilterEvent.java (4.09 KB, 下载次数: 10)
签名: 该会员没有填写今日想说内容.

Processed in 0.187503 second(s), 39 queries , Gzip On.

返回顶部