More Related Content
Similar to Geisha Tokyo Entertainment: How to make a cool Social Application for mobile
Similar to Geisha Tokyo Entertainment: How to make a cool Social Application for mobile (20)
Geisha Tokyo Entertainment: How to make a cool Social Application for mobile
- 20. Cassandraのデータの具体例
KeySpace
ColumnFami
ly
Key Column Value
"PlayShop" "User" 11009 "nickname" Enock
"point" 666
"lastAccess" 2010-11-02
"level" 5
KeySpace
ColumnFami
ly
Key
SuperColum
n
Column Value
"PlayShop" "Possession" 11009@Material 00002_00002 "id" 2
"usableCount" 5
"voltage" 5
00002_00003 "id" 3
"usableCount" 4
"voltage" 0
User - ユーザー情報
OwnMaterial - 持っている商品の素
- 25. JVM の GC パラメータチューニング
JVM(Java Virtual Machine) の GC パラメータを負荷テストの結果を
見て調整する。
弊社では負荷テストには Apache Bench と JMeter を主に使ってい
る。
GC チューニングのための設定
Tomcat の gc log を有効にしておき、GCViewer でGCの動きを
読む(-Xloggc:/path/to/gc.log)
JMeter の結果ログから秒間レスポンス数やエラー率、遅延レスポ
ンス数を見て、処理落ちしていないかを確認する。
必要に応じてプロファイラを使い、メモリリークがないかをチェック
する。