フォーラム

GroupSession

フォーラム
GroupSessionについての自由な情報交換の場としてご利用ください

GroupSessionフォーラム:投稿一覧

 
フォーラム:00_インストール・設定
gsession2 内でのH2 dbの処理が遅い?
[ 422 ] gsession2 内でのH2 dbの処理が遅い?

バージョン1.16からグループセッションを使わさせていただいております。
社内では無くてはならないシステムとなっております。
システムを使わさせていただきまして有り難うございます。
さて、今月よりバージョン2.02に変更して使用開始しましたが、アクセスが数件でも
重なった場合、データーベース回線エラーが頻繁に発生してアクセス出来なくなる症状か発生
しています。
「サーバーエラーが発生しました。回線が込み合っている可能性があります。時間を・・・」
のメッセージが頻繁に出ます。

旧バージョンはwindows2000server Tomcat + IIS
新バージョンはwindows2000sp4 tomcat + IIS で動作させております。
完全に切り替えるまで2台で運用しています。旧バージョンでは100ユーザー以上が
全く問題なく使用出来ています。

何か設定に間違いがあるのでしょうか?
何かおわかりの方ございましたらご教授お願いします。

尚、新旧どちらもインストールガイドどおりで、そのままで動作しております。
エラーログの一部です。
2007-11-12 20:30:05,664 ERROR jp.groupsession.v2.bbs.BbsMainInfoMessage:60 - 新着掲示板カウントの取得に失敗
org.h2.jdbc.JdbcSQLException: General error: java.lang.NullPointerException [HY000-46]
     at org.h2.message.Message.getSQLException(Message.java:65)
     at org.h2.message.Message.convert(Message.java:370)
     at org.h2.command.Command.executeQueryLocal(Command.java:75)
     at org.h2.command.Command.executeQuery(Command.java:61)
     at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:89)
     at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
     at jp.groupsession.v2.bbs.dao.BulletinDao.getThreadListCnt

投稿者hirano
最新書き込み2007/11/13 09:47:44
[ 423 ] Re: gsession2 内でのH2 dbの処理が遅い?

掲示板の投稿件数が多くなると動作が遅くなることを確認しています。
これは次のバージョンで改修されます。

今回の現象はそのために発生したものと思われます。

投稿者JTSスタッフ
最新書き込み2007/11/13 13:29:39
[ 424 ] Re: gsession2 内でのH2 dbの処理が遅い?

回答有り難うございます。
h2データーベースを調べてみると、ロックがテーブルロックという仕様になっているようですので、そのせいかと思ったりもしています。
現状 サーバーエラーが頻発しており CPU使用率が100%状態が30秒以上続き
Gsession(Tomcatもか)が落ちる状態が発生しております。
しばらく 旧バージョンを復活させ、新しいバージョンを待ちます。
よろしくお願いします。

投稿者hirano
最新書き込み2007/11/13 16:08:58
[ 425 ] Re: gsession2 内でのH2 dbの処理が遅い?

下記のスレッドを参考にすれば解決できると思いますよ。
http://www.gs.sjts.co.jp/wbs/bulletin/bbs080.do?bbs010forumSid=2&threadSid=137

投稿者nishioka
最新書き込み2007/11/13 17:33:39
[ 428 ] Re: gsession2 内でのH2 dbの処理が遅い?

nishioka様
貴重なアドバイスありがとうございました。
早速実行してみましたところ、
ログオンからメイン画面表示まで数十秒から数分かかっていたものが
1秒程度で開くようになりました。
10ユーザーぐらいのほぼ同時アクセスでも、全く渋滞は発生せず、
CPU使用率も数パーセント以下で動作するようになりました。

ありがとうございました。

投稿者hirano
最新書き込み2007/11/14 09:02:20
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=1&threadSid=160
 


TOP