假设我有 100 个连接,是保持 100 个长连接,还是自己写个连接池复用连接呢? 复用 channel 会不会导致线程不安全的问题? (连的 rabbitmq ,amqp 协议)
1
passerby233 294 天前
|
2
vone 294 天前 1
不需要连接池,rabbitmq 是通过 channel 进行连接复用。所以性能问题应该通过多开 channel 解决。
|
3
zzl22100048 294 天前 1
pika 不能复用 channel
并且也没有内置的重连机制 |
4
bytebuff 294 天前
|
5
julyclyde 294 天前
我还以为 qihoo360 那个仿造 redis 的 pika 呢
这名字咋这么多重名的? |
6
qiyilai 293 天前
kombu +1
|
7
orioleq OP 试了下,pika 不支持多线程之间复用 connection
|