是否有可能在同一个盒子上运行sensu服务器的多个实例? 目的是要有一个“开发”监控服务器来分离客户端从生产服务器
是的,你可以只要他们都指向不同的地方..就像你的生产configuration可能看起来像
{ "rabbitmq": { "host": "127.0.0.1", "port": 5672, "vhost": "/sensu", "user": "sensu", "password": "password" }, "redis": { "host": "localhost", "port": 6379 }, "api": { "host": "localhost", "bind": "0.0.0.0", "port": 4567 } }
并为发展
{ "rabbitmq": { "host": "127.0.0.1", "port": 5672, "vhost": "/sensu-dev", "user": "sensu-dev", "password": "password" }, "redis": { "host": "localhost", "port": 6380 }, "api": { "host": "localhost", "bind": "0.0.0.0", "port": 4568 } }
几乎你可以用2个虚拟主机和2个用户帐户运行一个兔子服务器。 你需要运行2个redis服务器和2个api服务器。