Dubbo那些坑(一)

Dubbo的消费端,如果引用了大量的dubbo service,会在运行一段时间后莫名其妙的出现不响应,然后就OutOfMemoryError,从日志来看是Log4j在打印某句日志时出错了,将内存dump出来检查,发现确实有大量的String要输出,所以导致内存溢出。没有仔细看源代码,不过经过推测,问题应该是Dubbo的bug,在启动的时候吧registry cache输出到日志中(级别为info),而registry cache的内容超过800m……

解决方法很简单,修改相关包的日志级别为warn就可以了。

posted @ 2017-07-14 09:28  思翰爹  阅读(784)  评论(0编辑  收藏  举报