J2EEパフォーマンスチューニングガイド(覚書)
いつもいつも覚えられないので、メモ。 ■参考文献 J2EEパフォーマンスチューニング徹底解説―見えないところを手抜きしないWebシステム実現のために (アドバンストサーバサイドプログラミング) posted with amazlet at 10.02.12 日立ソフトウェアエンジニアリングインターネットビジネス部 紀平 篤志 河村 嘉之 北林 拓丈 阿川 典夫 技術評論社 売り上げランキング: 489083 おすすめ度の平均: 現実どおりにはいかないけど 実用的なパフォーマンスの本 この本は使える Amazon.co.jp で詳細を見る ■スループットの定義 単位時間(秒)当たりにシステムが実行できる処理数 ■平均スループットの計算式 A=(α×β×γ)÷(24×60×60)÷ω α:想定ユーザ数 β:利用率(10%程度) γ:ユーザ毎のアクセスページ(10ページ程度) ω:偏り率(一日の内のアクセスが集中する時間帯:35%程度) ■目標スループットの計算式 B=A×ピーク時倍率 ■サーバ台数の算出方法 B÷(1台当りのスループット)+1台(冗長化) ■チューニング時に取得する値(AP、DBサーバ) ・スレッド数(パラメータ) ・JDBCコネクション数(パラメータ) ・スループット ※注意:DBサーバは一台の為、最大コネクション数は全APサーバの合計値となるようにする ※注意:APサーバのCPU使用率は60%程度を目標とする ※注意:DBサーバは70%程度にする? こんな感じか?