@chiroito これらね。 github.com/codecentric/sp… cloud.spring.io/spring-cloud-c…
2016-06-17 11:10:53@yusuke @yoshioterada @cero_t @chiroito まっクラウド使えないところも当然ありますし、コストとの兼ね合いで取捨選択した結果であるならそれもそれで組織としての戦略の一つだと思います・3・b (個人のポリシーとは別として)
2016-06-17 11:10:55@cero_t @sugarlife ちなみに、「稼働中のAP/DBに対して、ゼロダウンタイム、エラーなしでDB切り替えをする」これってどういう要件?!こわくない?
2016-06-17 11:15:09望む望まないに関係なく頑張らざるを得なくなるケースが多いっすね。要は環境差分をどう柔軟に定義するか。ここがガチガチになるとリリースが極めて複雑になるので徐々に柔らかくする努力を地道にしてますよ、と。 twitter.com/yoshioterada/s…
2016-06-17 11:15:57@sugarlife @cero_t @chiroito 柔軟性がないシステムになり、頑張ってくださいとしかいいようがない。(^_^;)
2016-06-17 11:07:17@yoshioterada @sugarlife リードレプリカの追加と削除ですね。それをゼロダウンタイム、ノーエラーでできました。僕はMBean使いました。Java EEでは画面から設定切り替えするだけでした。 っていうのがまとめかなと思いました。
2016-06-17 11:16:50データベースのノード数増減なんて、Active Grid Link for Real Application Cluster で簡単にできそう。
2016-06-17 11:20:40うちもビルド時のプロファイルで該当する設定ファイルがパッケージングされるから、完全にアプリ内に環境が埋め込まれてる。
2016-06-17 11:23:13Spring Cloud Config使おう twitter.com/nobeans/status…
2016-06-17 11:34:56設定ファイルで環境ごとの値を切り替える前提でも、SpringBootみたく環境変数や実行時引数で上書きできるし別に柔軟性は落ちないのでは... 起動中のアプリプロセスに対して値を変更したい、ってならMBeanなり管理画面なりが便利かもしれないけどしたくなったことないからわからん。
2016-06-17 11:23:51@making いまは使ってるけど、前のは使ってない! Cloud ConfigでJDBC URLを変更したら、稼働中のプロセスにも反映されて、コネクションプールもソフトリセットされると思って良いですか? それともプールのリセットは別?
2016-06-17 11:35:18@cero_t configの変更でできるのはrefresh scopeのBeanの再作成。そのタイミングでhookできるのなら。
2016-06-17 11:36:41