September 9, 2014 TL;DR ConsulでSerfのEvent Handlerのようなものを試したメモ main Consulの0.4からWatchesという機能が追加されて Serfのevent handlerのようなことができるようになった。 昨日つくったconsul-testに node01/config.json { "node_name": "node01", "data_dir": "./node01/", "bind_addr": "127.0.0.1", "client_addr": "127.0.0.1", "ui_dir": "./dist/", "watches": [ { "type": "nodes", "handler": "./node01/hosts_update.rb" } ] } watchesの設定を追加してみた。 hosts_up