CLOVER🍀

That was when it all began.

Consul

Consul Templateを使って、nginxのプロキシ先のサーバーの追加と削除を動的に反映する

Consulには、Consul Templateというテンプレートツールが別途開発されています。ConsuleGitHub - hashicorp/consul-template: Template rendering, notifier, and supervisor for @HashiCorp Consul and Vault data.Introducing Consul TemplateConsul Templ…

WildFly SwarmのConsul+Ribbon IntegrationでService Discovery+Load Balancing

以前、WildFly SwarmとConsulを使った、Service Discoveryを試しました。http://d.hatena.ne.jp/Kazuhira/20170114/1484401806今度は、WildFly Swarm+Consulの組み合わせに、さらにRibbonを足してロードバランシングまで行ってみます。NetflixOSS Ribbonと…

Consulでsyslog出力設定

Consulで遊んでいるわけですが、ログが標準出力に出ているだけなのでこれはちょっと気になるところです。起動オプションや設定を見ていると、syslogへの出力が可能みたいなので設定してみました。 ※Windowsはどうしたという話はさておきConfiguration起動オ…

Consulでクラスタを構成、Service設定をしてみる

先日、WildFly Swarm+Consulでちょっと遊んでみたのですが、Consulのクラスタ構成がイマイチわかって いなかったので、やり直しということで。WildFly Swarm+Consul(+Dnsmasq)でService Discovery - CLOVER今回は、ConsuleをSingle Nodeで、クラスタ構…

WildFly Swarm+Consul(+Dnsmasq)でService Discovery

WildFly Swarmには、Service Discoveryのための仕組みとしてTopologyがありますが、その実装手段としていくつかの 方法を提供しています。Topology今回は、Consulを試してみようかなと思います。Topology using Hashicorp Consul Consul? Consulというのは…