GroupSession
急に動かなくなり、原因が分からないので、ログを見ていたら以下のような記載がありました。何が原因か分からなくて困っています。重大: The web application [/gsession] registered the JDBC driver [org.h2.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.10 06, 2014 8:35:51 午前 org.apache.catalina.loader.WebappClassLoader clearReferencesThreads重大: The web application [/gsession] appears to have started a thread named [H2 File Lock Watchdog C:/Program Files/Apache Software Foundation/Tomcat 7.0/webapps/gsession/WEB-INF/db/gs2db/gs2db.lock.db] but has failed to stop it. This is very likely to create a memory leak.
つたない英語力で推測して事態を悪化させてはいけないと思うのですが、データベースがロックして動かなくなってしまったのかな。と思いました。http://www.gs.sjts.co.jp/v4/support/dbrestore.html にこんな記述があります。※Tomcatの異常終了などによりGroupSessionが強制終了した場合、ログイン画面が表示できないなどの現象が発生することがあります。 その場合、データベースにテーブルロックが発生している可能性があります。 Tomcatを停止し、下記のファイルを削除してください。 $GSESSION_DIR\WEB-INF\db\gs2db\gs2db.lock.db責任は持てませんが。
回答ありがとうございます。試してみましたが、違うようです。1世代前のバックアップファイルより復元しました。今は問題なく動いておりますが、原因が分からない部分、心配です。
TOP