2015-09-09 136 views
0

我需要從許多Erlang進程與RabbitMQ進行通信。 看起來像每個進程打開連接不是一個好主意。 是否有一個好的amqp_client池實現或者至少一個worker,可以在supervisor下啓動?erlang rabbitmq客戶端池

回答

1

我認爲https://github.com/devinus/poolboy將做的伎倆。這不是rabbitmq特定的池,但仍然使生活變得更容易。

+0

但是,正如您在之前的回答中所回答的那樣 - 通道的開頭方式更好。通常,您不需要多個連接。 – mynameisdaniil

+0

當然,通道很明顯。我很驚訝,沒有rabbitmq客戶的游泳池。這應該是一個相當普遍的任務。一旦我有東西,我會開源。 –

+1

那麼,花上15分鐘來模擬一個使用Poolboy的人,對於幾乎所有你能想到的資源都是如此,而不僅僅是爲了rabbitmq連接。 – mynameisdaniil