文件名称:ex_rabbit_pool:Elixir中的RabbitMQ连接池
文件大小:31KB
文件格式:ZIP
更新时间:2024-06-05 03:16:43
Elixir
ex_rabbit_pool 用Elixir编写的RabbitMQ连接池库 这个lib仍然被维护吗? 是的,但是这不是另一个amqp框架,这个lib的全部目的是仅实现Rabbitmq连接的池侧,该功能现在已完成,我们仍然需要在lib内部完成一些TODO和改进,但我们还没有完成计划为其添加任何新功能,但是如果您认为在这方面还剩下什么,请不要犹豫创建票证,以便我们进行讨论。 安装 如果,包装可以通过添加安装ex_rabbit_pool你在依赖列表mix.exs : def deps do [ { :ex_rabbit_pool , " ~> 1.0.3 " } ] end 总体概述 ex_rabbit_pool创建一个或多个与RabbitMQ的连接池,我们不在乎隔离对每个工作程序的访问,这就是我们纯粹使用池来分散负载的原因(池配置策略:fifo) 每个连接工作者都会捕
【文件预览】:
ex_rabbit_pool-master
----mix.exs(1KB)
----.coveralls.yml(71B)
----lib()
--------consumer.ex(7KB)
--------clients()
--------ex_rabbit_pool.ex(3KB)
--------worker()
--------pool_supervisor.ex(1012B)
----examples()
--------echo_consumer.ex(1KB)
----.travis.yml(721B)
----config()
--------test.exs(752B)
--------prod.exs(15B)
--------config.exs(49B)
--------dev.exs(15B)
----LICENSE(11KB)
----.formatter.exs(74B)
----test()
--------integration()
--------test_helper.exs(15B)
--------worker()
----README.md(8KB)
----mix.lock(5KB)
----.gitignore(90B)