
最近开发一个新需求,用 swoole 做,来消费 rabbitmq,但是遇到了几个问题,想用 go 做了
1 Muninn 2019-07-21 18:25:33 +08:00 官方就有啊,API 很“ golang ”…… |
2 ifaii 2019-07-21 18:28:45 +08:00 via iPhone 官方,自己要处理重连问题 |
3 ArJun 2019-07-21 18:53:51 +08:00 golang 还有市场吗 |
4 wo642436249 OP @ArJun 你在这里评论这个不合适吧,请前往招聘论坛 |
5 wo642436249 OP @Muninn 那我去看看 |
7 Raymon111111 2019-07-21 22:37:52 +08:00 |
8 whimsySun 2019-07-21 22:43:17 +08:00 |
9 zuokanyunqishi 2019-07-22 00:29:51 +08:00 via Android 好奇用 swoole 遇到了啥问题 |
10 wo642436249 OP @zuokanyunqishi 一个进程中一个 mq 链接,监听多个通道,开始堵了,后来用协程解决了,不过是一个进程中多个 mq 链接监听多个通道。然后回调函数内用到了协程,里面用到了 co::sleep,发现会互相堵不过我已经知道是可能什么原因了。 |
11 WilliamYang 2019-07-22 15:49:23 +08:00 @Muninn 哈哈,MongoDB client 官方的文档也很” golang “ |
12 wo642436249 OP @zuokanyunqishi 真是走一步一坑,现在用 swoole 遇到了内存的问题了,过大概十分钟左右内存占用会提高 0.1m |