Struts 2 アプリケーションと tomcat 6.0.20 で実行されている toplink 永続化プロバイダーと、GNU/Linux マシン上の MySql 5.1.38 サーバーがあります。データをコミットした後、データを取得しようとすると、データベースから消えてしまいました。
クエリが実行された後にandem.commit()を実行します。em.flush()それらはどのように消えますか?すべての標準構成ファイルを使用しています。mysqlでピリオドwait_timeoutとピリオドを減らしました。interactive_timout私の中でも使用autoReconnectforPoolsしていpersistence.xmlます。
また、ユーザーがログアウトするたびにキャッシュを無効にします。
何か案は?