daedalus-watch:用于监控 Consul 变化的简单服务

时间:2024-06-19 02:58:00
【文件属性】:

文件名称:daedalus-watch:用于监控 Consul 变化的简单服务

文件大小:21KB

文件格式:ZIP

更新时间:2024-06-19 02:58:00

JavaScript

#daedalus-watch 预阿尔法。 使用风险自负。 Consul 的监控服务,用于设置监视并向 RabbitMQ 报告更改。 用法 根据提供的示例创建一个config.json文件。 $ node src/index.js 试试看 提供了一个示例Vagrantfile ,它将创建一个安装了 Consul 和 RabbitMQ 的虚拟机。 示例配置文件将为使用虚拟机提供正确的连接配置。 重要提示:由于此设置使用带证书的 TLS 加密,因此必须通过正确的主机名访问 Consul 代理。 将此行添加到您的hosts文件中: 127.0.0.1 consul-agent1.leankit.com 复制示例配置和 Vagrant 文件并开始使用: $ cp config.sample.json config.json $ cp Vagrantfile.sample Vagrant


【文件预览】:
daedalus-watch-master
----.gitignore(196B)
----.consul()
--------consul-server1.leankit.com()
--------server.json(377B)
--------root.cer(1KB)
--------agent.json(425B)
--------consul-agent1.leankit.com()
----package.json(805B)
----src()
--------adapters()
--------consul.js(1KB)
--------index.js(192B)
--------logger.js(569B)
--------watch.js(2KB)
--------Watcher.js(2KB)
----gulpfile.js(363B)
----LICENSE(1KB)
----spec()
--------setup.js(794B)
--------integration()
--------behavior()
----README.md(1KB)
----Vagrantfile.sample(2KB)
----config.sample.json(1KB)
----.docker()
--------rabbitmq-hashing()
----.npmignore(113B)

网友评论