У меня есть Hibernate 3.3, c3p0, MySql 5.1 и Spring.
Соединения MySQL в моих сервисных вызовах постоянно закрываются через ~ 39 минут. Естественное время моего звонка в службу поддержки составляет порядка 5 часов.
Я пытался изменить различные конфигурации c3p0 и т. Д., Чтобы избежать 39-минутного ограничения. Не повезло.
Существует ли более прямой, систематический способ регистрации или устранения неполадок? то есть я могу узнать почему соединение закрывается, и кем , на каком уровне?
Обновление: трассировка стека
24 Oct 2010 02:22:12,262 [WARN] 012e323c-df4b-11df-89ed-97e9a9c1ac19 (Foobar Endpoint : 3) org.hibernate.util.JDBCExceptionReporter: SQL Error: 0, SQLState: 08003
24 Oct 2010 02:22:12,264 [ERROR] 012e323c-df4b-11df-89ed-97e9a9c1ac19 (Foobar Endpoint : 3) org.hibernate.util.JDBCExceptionReporter: No operations allowed after connection closed.
24 Oct 2010 02:22:12,266 [ERROR] 012e323c-df4b-11df-89ed-97e9a9c1ac19 (Foobar Endpoint : 3) org.hibernate.event.def.AbstractFlushingEventListener: Could not synchronize database state with session