文件名称:lyra:高可用RabbitMQ客户端
文件大小:77KB
文件格式:ZIP
更新时间:2024-08-24 11:34:37
Java
天琴座 高可用RabbitMQ客户端 介绍 处理故障是分布式系统中的一个现实。 Lyra 是一个包含故障的客户端,通过在发生时自动恢复 AMQP 资源来帮助您实现服务的高可用性。 Lyra 还支持自动调用重试、与恢复相关的事件,并公开了一个围绕库构建的简单、轻量级的 API。 请注意,Lyra 和 RabbitMQ Java 客户端的恢复功能是相互排斥的,不能一起使用。 请注意,RabbitMQ Java 客户端 4.0 及更高版本默认启用自动连接恢复。 项目状态 Lyra不再处于积极开发状态。 它的一些特性正在考虑用于官方 Java 客户端。 Lyra最终将被弃用。 考虑在 Lyra 上使用。 动机 Lyra 的创建目标很简单,即从任何可能发生的 RabbitMQ 故障中恢复客户端创建的 AMQP 资源。 虽然提供了一些,但 Lyra 提供了从恢复的能力,包括 Channel 和
【文件预览】:
lyra-master
----CHANGES.md(3KB)
----src()
--------test()
--------main()
----.travis.yml(164B)
----LICENSE(10KB)
----README.md(12KB)
----pom.xml(6KB)
----.gitignore(86B)
----bin()
--------push-javadoc.sh(384B)