タグ

ブックマーク / nekop.hatenablog.com (2)

  • 1台のPC上で複数のJBossサーバーを起動する方法 Linux版 - nekop's blog

    最近マイブームでリスペクトしているid:ryoasaiさんの達人プログラマーを目指してで1台のPC上で複数のJBossサーバーを起動する方法というエントリがあったので便乗してLinuxでの設定方法を書くよ。 まずIPアドレスの追加定義。パーシストさせたい場合は/etc/sysconfig/network-scripts/ifcfg-lo:1とか作ればいい。(実は127ではじまるアドレスは自動的にloにルーティングされるのでこのステップは省略できます。) # /sbin/ifconfig lo:1 127.0.1.1 # /sbin/ifconfig lo:2 127.0.1.2/etc/hostsで名前振っておくと便利。テンポラリな名前付けなら変数定義export NODE1=127.0.1.1とかで。 127.0.1.1 node1 127.0.1.2 node2あとはJBossのプロフ

    1台のPC上で複数のJBossサーバーを起動する方法 Linux版 - nekop's blog
    celtic
    celtic 2010/11/25
  • シェルスクリプトでJBossの起動を待つ - nekop's blog

    2パターン書いてみた。 まずは簡易版。ログをチラ見する適当な起動判定。マッチする文字列はJBossのバージョンによって変わるかもしれない。ログしか見てないし判定もすごくゆるいので場合によっては誤動作する可能性があるけど、9割動作すればいいよ的な場合はこっちでも問題ないと思う。 while ! tail -20 $JBOSS_SERVER_LOG | grep ServerImpl | grep 'Started in' > /dev/null; do sleep 1; doneちゃんとJBossのランタイムに問い合わせる版。ループでTwiddle(Javaプロセス)起動してJMX問い合わせするのでちょっともっさりする。 while ! sh twiddle.sh -u username -p password get jboss.system:type=Server Started | g

    シェルスクリプトでJBossの起動を待つ - nekop's blog
    celtic
    celtic 2010/11/25
  • 1