最近发布的主题
最近发布的文章
暂无
最近分享的资源
暂无
最近发布的项目
暂无
最近的评论
-
评论了主题 请教下golang goroutine泄露问题?#6楼 @buguang01 大佬们考虑非常细致, 感谢!
-
评论了主题 请教下golang goroutine泄露问题?
-
评论了主题 请教下golang goroutine泄露问题?#2楼 @buguang01 感谢楼主建议! 其实我这个就是监控最新生成的日志文件, 日志文件到达指定大小时会, 业务程序会生成一个新的日志文件, 并将旧日志文件归档, 所以要实现自动切换日志文件. 关于您提出的程序几个问题: 1. DealLog函数的ch 是没有意义的。因为他是局部变量不会起到锁的作用;===> 是的, 这个是没有什么用, 已经去掉了. 2. 假设你理解的是对的,这样使用tail不会丢数据,那也不应该是每收到一个event就开一个协程,而是在收到event的时候,直接把那个文件的数据读到文件结束,然后保存到你的map中,然后继续等一次的event过来;====> 我这个逻辑确实有问题, 已经采用1楼的方法解决了. 目前已经采用1楼大佬的方法解决问题了, 其实之前写的逻辑确实存在这两个问题, 一个是没有通知tail里的协程什么时候可以退出, 还有一个是每次有write事件时, 都会去启动一个协程, 这样是不对的, 按照1楼提供的方法已经解决, 感谢!
-
评论了主题 请教下golang goroutine泄露问题?