forum.bitel.ru http://forum.bitel.ru/ |
|
[6.1] Many statements was open at connection close http://forum.bitel.ru/viewtopic.php?f=22&t=10194 |
Страница 1 из 1 |
Автор: | Jolly_Joker [ 18 фев 2015, 12:10 ] |
Заголовок сообщения: | [6.1] Many statements was open at connection close |
При генерации счетов в модуле "Бухгалтерия" в логах server.error.log выходит: Код: server 02-18/17:47:47 ERROR [http-bio-0.0.0.0-8080-exec-4] DefaultServerSetup - Many statements was open at connection close: com.mysql.jdbc.ServerPreparedStatement[24033] - SELECT * FROM contract WHERE id=2422 com.mysql.jdbc.ServerPreparedStatement[24053] - SELECT * FROM contract WHERE id=3147 com.mysql.jdbc.ServerPreparedStatement[24070] - SELECT * FROM contract WHERE id=2435 ... ... com.mysql.jdbc.ServerPreparedStatement[24190] - SELECT * FROM contract WHERE id=2506 com.mysql.jdbc.ServerPreparedStatement[24207] - SELECT * FROM contract WHERE id=2508 com.mysql.jdbc.ServerPreparedStatement[24224] - SELECT * FROM contract WHERE id=2514 java.lang.RuntimeException at ru.bitel.bgbilling.server.util.DefaultServerSetup$2$1.close(DefaultServerSetup.java:417) at ru.bitel.bgbilling.server.util.PoolGuardConnectionWrapper.close(PoolGuardConnectionWrapper.java:48) at ru.bitel.common.sql.ConnectionSet.recycle(ConnectionSet.java:272) at ru.bitel.bgbilling.kernel.base.server.DefaultContext.destroy(DefaultContext.java:37) at ru.bitel.bgbilling.kernel.container.managed.ServerContext.destroy(ServerContext.java:400) at bitel.billing.server.ActionBase.freeConnection(ActionBase.java:180) at bitel.billing.server.Executer.doModule(Unknown Source) at bitel.billing.server.Executer$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:415) at bitel.billing.server.Executer.doPost(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at ru.bitel.common.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:50) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Через 2 недели закрывать расчётный период. Не хотелось бы "в штангу упороться"... |
Автор: | dimOn [ 18 фев 2015, 13:57 ] |
Заголовок сообщения: | Re: [6.1] Many statements was open at connection close |
это нормально, тема на одну выше в этом разделе: viewtopic.php?f=22&t=7369 |
Автор: | stark [ 18 фев 2015, 14:42 ] |
Заголовок сообщения: | Re: [6.1] Many statements was open at connection close |
Исправлено. Обновление выкладывается(будет через 10 минут). Только я не нашел утечку при обычной генерации, нашел если нажать кнопку "сгенерировать + создать" - вы ее нажимали ? |
Автор: | Jolly_Joker [ 19 фев 2015, 05:31 ] |
Заголовок сообщения: | Re: [6.1] Many statements was open at connection close |
stark писал(а): Исправлено. Обновление выкладывается(будет через 10 минут). Только я не нашел утечку при обычной генерации, нашел если нажать кнопку "сгенерировать + создать" - вы ее нажимали ? Спасибо! Нет, нажимал именно "Сгенерировать". Может у меня договоров много? |
Автор: | stark [ 19 фев 2015, 13:24 ] |
Заголовок сообщения: | Re: [6.1] Many statements was open at connection close |
Jolly_Joker писал(а): stark писал(а): Исправлено. Обновление выкладывается(будет через 10 минут). Только я не нашел утечку при обычной генерации, нашел если нажать кнопку "сгенерировать + создать" - вы ее нажимали ? Спасибо! Нет, нажимал именно "Сгенерировать". Может у меня договоров много? Обновитесь и снова попробуйте. Если ошибка повториться - будем еще искать. |
Автор: | Jolly_Joker [ 21 фев 2015, 13:51 ] |
Заголовок сообщения: | Re: [6.1] Many statements was open at connection close |
stark писал(а): Jolly_Joker писал(а): stark писал(а): Исправлено. Обновление выкладывается(будет через 10 минут). Только я не нашел утечку при обычной генерации, нашел если нажать кнопку "сгенерировать + создать" - вы ее нажимали ? Спасибо! Нет, нажимал именно "Сгенерировать". Может у меня договоров много? Обновитесь и снова попробуйте. Если ошибка повториться - будем еще искать. Обновился...Прошу прощения, но ситуация та же: Код: server 02-21/19:37:55 ERROR [http-bio-0.0.0.0-8080-exec-5] DefaultServerSetup - Many statements was open at connection close:
com.mysql.jdbc.ServerPreparedStatement[31] - SELECT * FROM contract WHERE id=2422 com.mysql.jdbc.ServerPreparedStatement[51] - SELECT * FROM contract WHERE id=3147 com.mysql.jdbc.ServerPreparedStatement[68] - SELECT * FROM contract WHERE id=2435 ... com.mysql.jdbc.ServerPreparedStatement[1698] - SELECT * FROM contract WHERE id=2670 com.mysql.jdbc.ServerPreparedStatement[1715] - SELECT * FROM contract WHERE id=2671 com.mysql.jdbc.ServerPreparedStatement[1732] - SELECT * FROM contract WHERE id=2672 java.lang.RuntimeException at ru.bitel.bgbilling.server.util.DefaultServerSetup$2$1.close(DefaultServerSetup.java:417) at ru.bitel.bgbilling.server.util.PoolGuardConnectionWrapper.close(PoolGuardConnectionWrapper.java:48) at ru.bitel.common.sql.ConnectionSet.recycle(ConnectionSet.java:272) at ru.bitel.bgbilling.kernel.base.server.DefaultContext.destroy(DefaultContext.java:37) at ru.bitel.bgbilling.kernel.container.managed.ServerContext.destroy(ServerContext.java:400) at bitel.billing.server.ActionBase.freeConnection(ActionBase.java:180) at bitel.billing.server.Executer.doModule(Unknown Source) at bitel.billing.server.Executer$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:415) at bitel.billing.server.Executer.doPost(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at ru.bitel.common.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:50) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) |
Автор: | dimOn [ 21 фев 2015, 14:43 ] |
Заголовок сообщения: | Re: [6.1] Many statements was open at connection close |
точно обновилось всё корректно и перезагрузилось? версии из about проверьте |
Автор: | stark [ 23 фев 2015, 12:58 ] |
Заголовок сообщения: | Re: [6.1] Many statements was open at connection close |
Jolly_Joker писал(а): stark писал(а): Jolly_Joker писал(а): stark писал(а): Исправлено. Обновление выкладывается(будет через 10 минут). Только я не нашел утечку при обычной генерации, нашел если нажать кнопку "сгенерировать + создать" - вы ее нажимали ? Спасибо! Нет, нажимал именно "Сгенерировать". Может у меня договоров много? Обновитесь и снова попробуйте. Если ошибка повториться - будем еще искать. Обновился...Прошу прощения, но ситуация та же: Код: server 02-21/19:37:55 ERROR [http-bio-0.0.0.0-8080-exec-5] DefaultServerSetup - Many statements was open at connection close: com.mysql.jdbc.ServerPreparedStatement[31] - SELECT * FROM contract WHERE id=2422 com.mysql.jdbc.ServerPreparedStatement[51] - SELECT * FROM contract WHERE id=3147 com.mysql.jdbc.ServerPreparedStatement[68] - SELECT * FROM contract WHERE id=2435 ... com.mysql.jdbc.ServerPreparedStatement[1698] - SELECT * FROM contract WHERE id=2670 com.mysql.jdbc.ServerPreparedStatement[1715] - SELECT * FROM contract WHERE id=2671 com.mysql.jdbc.ServerPreparedStatement[1732] - SELECT * FROM contract WHERE id=2672 java.lang.RuntimeException at ru.bitel.bgbilling.server.util.DefaultServerSetup$2$1.close(DefaultServerSetup.java:417) at ru.bitel.bgbilling.server.util.PoolGuardConnectionWrapper.close(PoolGuardConnectionWrapper.java:48) at ru.bitel.common.sql.ConnectionSet.recycle(ConnectionSet.java:272) at ru.bitel.bgbilling.kernel.base.server.DefaultContext.destroy(DefaultContext.java:37) at ru.bitel.bgbilling.kernel.container.managed.ServerContext.destroy(ServerContext.java:400) at bitel.billing.server.ActionBase.freeConnection(ActionBase.java:180) at bitel.billing.server.Executer.doModule(Unknown Source) at bitel.billing.server.Executer$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:415) at bitel.billing.server.Executer.doPost(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at ru.bitel.common.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:50) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Давайте еще раз уточним . На вкладке выставления документов: http://bgbilling.ru/v6.1/doc/ch09s05.html Вы нажимаете на кнопку именно "Сгенерировать" и сразу в логах появляется эта ошибка? Т.е. вы не нажимаете на "Создать Счета" или "Сгенерировать+Создать" ? |
Автор: | Jolly_Joker [ 24 фев 2015, 09:45 ] |
Заголовок сообщения: | Re: [6.1] Many statements was open at connection close |
stark писал(а): Jolly_Joker писал(а): stark писал(а): Jolly_Joker писал(а): stark писал(а): Исправлено. Обновление выкладывается(будет через 10 минут). Только я не нашел утечку при обычной генерации, нашел если нажать кнопку "сгенерировать + создать" - вы ее нажимали ? Спасибо! Нет, нажимал именно "Сгенерировать". Может у меня договоров много? Обновитесь и снова попробуйте. Если ошибка повториться - будем еще искать. Обновился...Прошу прощения, но ситуация та же: Код: server 02-21/19:37:55 ERROR [http-bio-0.0.0.0-8080-exec-5] DefaultServerSetup - Many statements was open at connection close: com.mysql.jdbc.ServerPreparedStatement[31] - SELECT * FROM contract WHERE id=2422 com.mysql.jdbc.ServerPreparedStatement[51] - SELECT * FROM contract WHERE id=3147 com.mysql.jdbc.ServerPreparedStatement[68] - SELECT * FROM contract WHERE id=2435 ... com.mysql.jdbc.ServerPreparedStatement[1698] - SELECT * FROM contract WHERE id=2670 com.mysql.jdbc.ServerPreparedStatement[1715] - SELECT * FROM contract WHERE id=2671 com.mysql.jdbc.ServerPreparedStatement[1732] - SELECT * FROM contract WHERE id=2672 java.lang.RuntimeException at ru.bitel.bgbilling.server.util.DefaultServerSetup$2$1.close(DefaultServerSetup.java:417) at ru.bitel.bgbilling.server.util.PoolGuardConnectionWrapper.close(PoolGuardConnectionWrapper.java:48) at ru.bitel.common.sql.ConnectionSet.recycle(ConnectionSet.java:272) at ru.bitel.bgbilling.kernel.base.server.DefaultContext.destroy(DefaultContext.java:37) at ru.bitel.bgbilling.kernel.container.managed.ServerContext.destroy(ServerContext.java:400) at bitel.billing.server.ActionBase.freeConnection(ActionBase.java:180) at bitel.billing.server.Executer.doModule(Unknown Source) at bitel.billing.server.Executer$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:415) at bitel.billing.server.Executer.doPost(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at ru.bitel.common.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:50) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Давайте еще раз уточним . На вкладке выставления документов: http://bgbilling.ru/v6.1/doc/ch09s05.html Вы нажимаете на кнопку именно "Сгенерировать" и сразу в логах появляется эта ошибка? Т.е. вы не нажимаете на "Создать Счета" или "Сгенерировать+Создать" ? Да, так. Я выбираю тип документа "Счета" и нажимаю кнопку "Сгенерировать". К кнопке "Сгенерировать+Создать" я ещё не привык ![]() Но ошибка появляется НЕ СРАЗУ, а секунд через 10. При всем при этом часть счетов формируется. З.Ы. До обновления всё работало |
Автор: | stark [ 24 фев 2015, 11:14 ] |
Заголовок сообщения: | Re: [6.1] Many statements was open at connection close |
Jolly_Joker писал(а): Да, так. Я выбираю тип документа "Счета" и нажимаю кнопку "Сгенерировать". К кнопке "Сгенерировать+Создать" я ещё не привык ![]() Но ошибка появляется НЕ СРАЗУ, а секунд через 10. При всем при этом часть счетов формируется. З.Ы. До обновления всё работало Доступ можете дать? |
Автор: | Jolly_Joker [ 24 фев 2015, 13:53 ] |
Заголовок сообщения: | Re: [6.1] Many statements was open at connection close |
stark писал(а): Jolly_Joker писал(а): Да, так. Я выбираю тип документа "Счета" и нажимаю кнопку "Сгенерировать". К кнопке "Сгенерировать+Создать" я ещё не привык ![]() Но ошибка появляется НЕ СРАЗУ, а секунд через 10. При всем при этом часть счетов формируется. З.Ы. До обновления всё работало Доступ можете дать? Могу. Какой нужен (ssh, client ,mydql)? Нужен ваш IP для записи в файервол. Предупреждаю, это Камчатка. Пинг 600 мсек Все параметры подключения в личку |
Автор: | Jolly_Joker [ 02 мар 2015, 13:07 ] |
Заголовок сообщения: | Re: [6.1] Many statements was open at connection close |
Обновился. Сформировал. Пока полёт нормальный... Тему можно закрывать |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |