hivemq-consul-cluster-discovery:通过Consul的HiveMQ群集节点发现

时间:2021-04-27 14:03:03
【文件属性】:
文件名称:hivemq-consul-cluster-discovery:通过Consul的HiveMQ群集节点发现
文件大小:78KB
文件格式:ZIP
更新时间:2021-04-27 14:03:03
Java HiveMQ Consul群集发现插件 该插件允许您的HiveMQ群集节点通过Consul交换信息来动态发现彼此。 这个怎么运作 启动时,插件会使用HiveMQ代理的主机名和端口注册Consul服务。 然后,每个经纪人会定期检查Consul中已注册服务的列表,并尝试组成一个集群。 另外,每个领事服务都配备了TTL健康检查,每个经纪人都会对其进行更新,以便可以检测到过时的条目。 建造 要构建jar,请执行: ./gradlew shadowJar 安装 将jar文件从构建目录buid/libs/hivemq-consul-cluster-discovery--SNAPSHOT-all.jar到您的[HIVEMQ_HOME]/plugins文件夹 将examples/consuldiscovery.properties文件复制到您的[HIVEMQ_HOME]/conf文件夹
【文件预览】:
hivemq-consul-cluster-discovery-master
----gradlew(5KB)
----src()
--------test()
--------main()
----Dockerfile(886B)
----Gemfile(166B)
----spec()
--------hivemq-consul-cluster-discovery()
--------compose_wrapper.rb(499B)
--------spec_helper.rb(2KB)
--------docker-compose.yml(967B)
----examples()
--------consuldiscovery.properties(689B)
----.travis.yml(1KB)
----config()
--------config.xml(580B)
--------logback.xml(2KB)
----LICENSE(1KB)
----gradle()
--------wrapper()
----README.md(5KB)
----gradlew.bat(2KB)
----Gemfile.lock(2KB)
----.gitignore(144B)
----build.gradle(2KB)

网友评论