東京マラソン以降、7kmくらいにしていたけど、久々に10kmを走ってみた。まだ、足の爪とかにダメージが残っていたりするのだけど、ようやく戻りつつある今日この頃。
Running GlassFish with Apache httpd
Sun Java System Webserverを使うのもなんなので(ライセンスを詳しく見ていないというのもあるけど、そもそも自分でサポートできん)、Apacheとの連携を確認してみると、普通にmod_jkなのね。後で試そう。
http://weblogs.java.net/blog/jfarcand/archive/2006/03/running_glassfi_1.html
追記
http://blogs.sun.com/dadelhardt/entry/loadbalancing_with_mod_jk_and_glassfish
http://blogs.sun.com/jluehe/entry/supporting_apache_loadbalancer_with_glassfish
クラスタ関連のまとめ
GlassFishのクラスタで、結局何をする必要があるのかをまとめておくと、
- ドメインを起動する
- ノードエージェントを作成する
- クラスタを作る
- インスタンスを作る
- ノードエージェントを起動する
- クラスタを起動する
っていう感じで、asadmin コマンドは以下のような感じ(おおまかに・・・)。
ドメインを起動する
$ ./bin/asadmin start-domain
まぁ、いつもの。
ノードエージェントを作成する
$ ./bin/asadmin create-node-agent --host localhost --port 4848 server1-agent
クラスタを作る
$ ./bin/asadmin create-cluster --host localhost --port 4848 palab-cluster
インスタンスを作る
$ ./bin/asadmin create-instance --host localhost --port 4848 --nodeagent server1-agent --cluster palab-cluster instance1
ノードエージェントを起動する
$ ./bin/asadmin start-node-agent --syncinstances=true server1-agent
クラスタを起動する
./bin/asadmin start-cluster palab-cluster
まだ、アプリの配備とか、わかってないことがあるけど(clusterjspとかasantで配備したからその中身を見てみないと・・・)、いろいろとやって慣れるしかないかも。