升级到最新版后发生了goruntine泄露
wangrizhao opened this issue · 4 comments
wangrizhao commented
升级到最新版后程序发生了协程泄露,原因是最新版中依赖了gopkg.in/natefinch/lumberjack.v2库,pprof看到是这个库创建了大量协程,然后我降级到v3.0.22这个现象消失了
Matrix-X commented
可能是zap实用了这个库,导致的问题:natefinch/lumberjack#56
我看看是否可以升级到他们的稳定版本
Matrix-X commented
Matrix-X commented
我按照社区里 https://github.com/natefinch/lumberjack/pull/57/files 的讨论,改造了一下lumberjack的代码,封装在PowerLib里。
请尝试使用PowerWechat develop,在你的环境中再测试一下。
如果没问题,我再打一个版本。