WAS

WebSphere Application Server V3.52


IBM社のホームページにWASの情報は散らばっていますが
探しにくいのでまとめてみました。
もう少し探しやすい作りにして欲しいです...。

日本IBMのWASサイト
http://www-6.ibm.com/jp/software/websphere/

WASのチューニング
・チューニングのつぼ
http://www-6.ibm.com/jp/software/websphere/developer/performance/
・チュニングガイド
http://www-4.ibm.com/software/webservers/appserv/doc/v35/se/infocenter-ja/was/08010301_v35.html
・パフォーマンスアップの決め手
http://www-6.ibm.com/jp/domino01/software/websphere.nsf/06cbd5120ff32d96492566bb00327b36/0fb5644f051be47249256970001e7968?OpenDocument

自動再ロードの注意点
http://www-6.ibm.com/jp/domino01/software/websphere.nsf/TechWeb/7587311EC25B04D049256985002BA00F?openDocument&&ViewName=TechWeb

WAS3.52でServlet2.2を使うときの注意点
http://www-6.ibm.com/jp/domino01/software/websphere.nsf/TechWeb/2078DCC779021591492569840036C0C5?openDocument&&ViewName=TechWeb

OSE Remote 構成クイックガイド
HTTP Server と WAS を別ノードに構成し、その間をOSEのプロトコルで通信する OSE Remote 構成がサポートされています。
この機能は重宝しました。
(他のApplication Serverでも同様の機能はあるかもしれませんが)
http://www-6.ibm.com/jp/domino01/software/websphere.nsf/TechWeb/5381AD0C3D139B644925694400433060?openDocument&&ViewName=TechWeb


一般技術情報
http://www-6.ibm.com/jp/domino01/software/websphere.nsf/TechWeb?openview

アドバンス技術情報
http://www-6.ibm.com/jp/domino01/software/websphere.nsf/SwscWeb?OpenView&Start=15&Count=15

テクニカル情報
http://www-6.ibm.com/jp/software/websphere/developer/
http://www-6.ibm.com/jp/software/websphere/developer/technical.html
(問題判別ガイドやライブラリ、ダウンロードへのリンクがあります)

テクニカル情報(ライブラリ)
http://www-6.ibm.com/jp/software/websphere/developer/library.html

WebSphere Developer Domain
http://www-6.ibm.com/jp/software/websphere/developer/library/infocenter.html
アドバンス版インフォセンター
http://www-4.ibm.com/software/webservers/appserv/doc/v35/ae/infocenter-ja/index.html
スタンダード版インフォセンター
http://www-4.ibm.com/software/webservers/appserv/doc/v35/se/infocenter-ja/index.html


FAQ
http://www-6.ibm.com/jp/domino01/software/websphere.nsf/FAQWeb?openview

FixPacks
http://www-3.ibm.com/software/webservers/appserv/support.html


DB2用 FixPacks
http://www-3.ibm.com/cgi-bin/db2www/data/db2/udb/winos2unix/support/download.d2w/report



●パフォーマンスについて
当初TOMCATで開発していたものを、WASに移して実行したところ
実行速度が遅いことに頭を悩ましていました。
(3秒くらいのものが1分20秒くらいかかった)

いろいろなパフォーマンスの資料をみて実行したところ
一番効果があったのが上記「パフォーマンスアップの決め手」の
ページにあるWasdevbp.pdfのBP10に書いてありますが
標準出力の"System.out.println"でした。
Tomcatではコンソール(DOS)画面に出力するので至る所にSystem.out.println"を
使っていましたがWASではファイルに書き込むために、はっきりとわかるほど
パフォーマンスに差がでてしまいました。

(改めて考えてみるとマルチタスクなプログラムでも
出力用のファイルは1つしかないもの、マルチタスクの意味ないじゃん...。
なんでもっと早く気がつかなかったのか。まだまだ修行が足りない私でした。
どおりで20人くらいの人が同時に見たときかなり遅かったわけだ)

結局、そこの説明のとおり出力しないようにしたらWASでもTOMCAT並の
3秒のパフォーマンスに戻りました。

その資料では重要度は2ですが、私的には10、いや100です。

あとはいろいろなチューニングを試してみようと思う。
そしたら(多分)Tomcatよりも速いはず!?


HOME