RSSフィードについて

RSSリーダーで、フォーラムの新着投稿情報がチェックできます。
詳しくは下記ページを参照して下さい。

RSSフィード  RSSフィードについて

ご自由に情報交換の場として御利用ください。
また質問の前には「回答を得るには?」を参照してください。


GroupSessionへの要望があれば参考にさせていただきます。
要望リストも参考にしてください。


 
フォーラム  フォーラム
00_インストール・設定
スレッド  タイトル

gsession2 内でのH2 dbの処理が遅い?


[ 422 ] gsession2 内でのH2 dbの処理が遅い?
投稿者: hirano
投稿日時:  2007/11/13 09:47:44
バージョン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
  引用返信
[ 423 ] Re: gsession2 内でのH2 dbの処理が遅い?
投稿者: JTSスタッフ
投稿日時:  2007/11/13 13:29:39
掲示板の投稿件数が多くなると動作が遅くなることを確認しています。
これは次のバージョンで改修されます。

今回の現象はそのために発生したものと思われます。
  引用返信
[ 424 ] Re: gsession2 内でのH2 dbの処理が遅い?
投稿者: hirano
投稿日時:  2007/11/13 16:08:58
回答有り難うございます。
h2データーベースを調べてみると、ロックがテーブルロックという仕様になっているようですので、そのせいかと思ったりもしています。
現状 サーバーエラーが頻発しており CPU使用率が100%状態が30秒以上続き
Gsession(Tomcatもか)が落ちる状態が発生しております。
しばらく 旧バージョンを復活させ、新しいバージョンを待ちます。
よろしくお願いします。
  引用返信
[ 425 ] Re: gsession2 内でのH2 dbの処理が遅い?
投稿者: nishioka
投稿日時:  2007/11/13 17:33:39
下記のスレッドを参考にすれば解決できると思いますよ。
http://www.gs.sjts.co.jp/wbs/bulletin/bbs080.do?bbs010forumSid=2&threadSid=137
  引用返信
[ 428 ] Re: gsession2 内でのH2 dbの処理が遅い?
投稿者: hirano
投稿日時:  2007/11/14 09:02:20
nishioka様
貴重なアドバイスありがとうございました。
早速実行してみましたところ、
ログオンからメイン画面表示まで数十秒から数分かかっていたものが
1秒程度で開くようになりました。
10ユーザーぐらいのほぼ同時アクセスでも、全く渋滞は発生せず、
CPU使用率も数パーセント以下で動作するようになりました。

ありがとうございました。
  引用返信
 
スレッドURL:
 

クラウド版グループウェアbycloud

Twitter
開発スタッフのつぶやき http://twitter.com/gsession_jts
Facebook
メールマガジン
GroupSessionのセキュリティ情報、アップデート情報をお伝えするメールマガジンです。(無料)
メルマガ『速報!GroupSession』
ブログ
スタッフによる開発日誌を公開しています。
「Public JTS スタッフブログ」


Copyright 日本トータルシステム株式会社