Javaアプリケーションにおける設定、対象環境の変更は?

2
Shin Tanimoto / CERO-METAL @cero_t

コネクションプールのMBeanで、JDBCのURLを書き換えてプールをリセットしたら接続先を柔軟に変更できるの、初めて体験して感動してる。みんなにとってはこれ常識だったの?

2016-06-17 10:35:13
Chihiro Ito @chiroito

常識だと思っていたが、そうじゃないなら驚き… twitter.com/cero_t/status/…

2016-06-17 10:36:13
Chihiro Ito @chiroito

ボクも見習って、先輩を煽ってみた。

2016-06-17 10:37:51
Shin Tanimoto / CERO-METAL @cero_t

@chiroito 本番環境をこんなにベタベタ触ることがなくてな・・・

2016-06-17 10:38:45
Chihiro Ito @chiroito

@cero_t 開発環境、試験環境、本番環境とかで接続先かえる時とか如何するんです?

2016-06-17 10:41:25
Shin Tanimoto / CERO-METAL @cero_t

@chiroito 環境ごとに設定ファイルが違う。てかその環境差分の切り替えをMBeanでやるのなくない?

2016-06-17 10:42:43
Chihiro Ito @chiroito

@cero_t データソースの設定とか管理画面ありますよね…?

2016-06-17 10:43:19
Chihiro Ito @chiroito

@cero_t あー、なるほど。AP サーバ使って無い系ですね。それでも管理画面があるのが普通の環境なので…

2016-06-17 10:45:34
Chihiro Ito @chiroito

どんなアプリでも管理画面って用意されているわけではないのね…

2016-06-17 10:46:19
寺田佳央@クラウド・アドボケイト @yoshioterada

@cero_t @chiroito 今時、MBeanって管理用RESTインタフェースないの?

2016-06-17 10:46:25
Chihiro Ito @chiroito

環境設定をアプリに埋め込むとか考えたくもない…

2016-06-17 10:47:02
Shin Tanimoto / CERO-METAL @cero_t

@yoshioterada @chiroito ないんですよ、マジ困る。だから、ジョロキア使ったり、自作したりします。マジで不便。

2016-06-17 10:47:34
寺田佳央@クラウド・アドボケイト @yoshioterada

@cero_t @chiroito あっ、それだ!!それは環境がまずい。 つーか、その便利さをしらないだけ!!

2016-06-17 10:48:24
Chihiro Ito @chiroito

@yoshioterada @cero_t Java EE 関係なくそういうもんだと思ってました…

2016-06-17 10:48:39
Chihiro Ito @chiroito

せろおじさん、Java EE に誰か殺されたのか…?

2016-06-17 10:48:58
Shin Tanimoto / CERO-METAL @cero_t

@yoshioterada @chiroito ちなみに経路の話ではなく、MBeanの話なんですが・・・

2016-06-17 10:49:08
Shin Tanimoto / CERO-METAL @cero_t

@yoshioterada @chiroito いや、コネクション管理をJNDIルックアップ前提にしているところが、っていう意味で書きました。Java EEのくだりは。

2016-06-17 10:51:35
Chihiro Ito @chiroito

@cero_t @yoshioterada ルックアップして無くてもそういう管理画面があるべきかと。

2016-06-17 10:52:09
Chihiro Ito @chiroito

みんな商用製品の管理画面を見てみた方が良いと思うな…頑張らなくても良い場所で頑張っている印象。 @yamadamn さんあたりが紹介してくれると信じて。

2016-06-17 10:53:21