BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 21 июн 2025, 19:32

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
СообщениеДобавлено: 02 авг 2015, 13:29 
Не в сети

Зарегистрирован: 17 фев 2009, 19:18
Сообщения: 437
Откуда: Коломна
Карма: 10
В последнее время часто, особенно в конце и в начале месяца, получаем:
Код:
ID события: db.master.connection.limit.over
Время регистрации события: 01.08.2015 19:09:19
Хост сервера: xxx.xxxxxx.xx/127.0.0.1

Это может привести к снижению времени отклика системы.
Необходимо предпринять меры по ускорению работы Master базы данных.

Connections pool to Master status Idle: 0; Active: 300; maxActive: 300; maxIdle: 20


При выводе
Код:
/usr/local/BGBillingServer/server.sh conpool

Привожу укороченный вывод (все одинаково):
Код:
jdbc:mysql://192.168.10.5/bgbilling?useUnicode=true&characterEncoding=Cp1251&allowUrlInLocalInfile=true&zeroDateTimeBehavior=convertToNull&jdbcCompliantTruncation=false&elideSetAutoCommits=true&cachePrepStmts=true&useCursorFetch=true&queryTimeoutKillsConnection=true&connectTimeout=1000, UserName=bill@192.168.10.6, MySQL-AB JDBC Driver
        at ru.bitel.bgbilling.server.util.DefaultServerSetup$1.borrowObject(DefaultServerSetup.java:1)
        at ru.bitel.bgbilling.server.util.DatabaseConnectionPool$1.getConnection(DatabaseConnectionPool.java:30)
        at ru.bitel.bgbilling.server.util.DefaultServerSetup.getDBConnectionFromPool(DefaultServerSetup.java:572)
        at ru.bitel.bgbilling.modules.rbkmoney.server.RbkMoneyExecuter.doPost(RbkMoneyExecuter.java:95)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:48)
        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:240)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:403)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:301)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:162)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:140)
        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
        at java.lang.Thread.run(Thread.java:662)

jdbc:mysql://192.168.10.5/bgbilling?useUnicode=true&characterEncoding=Cp1251&allowUrlInLocalInfile=true&zeroDateTimeBehavior=convertToNull&jdbcCompliantTruncation=false&elideSetAutoCommits=true&cachePrepStmts=true&useCursorFetch=true&queryTimeoutKillsConnection=true&connectTimeout=1000, UserName=bill@192.168.10.6, MySQL-AB JDBC Driver
        at ru.bitel.bgbilling.server.util.DefaultServerSetup$1.borrowObject(DefaultServerSetup.java:1)
        at ru.bitel.bgbilling.server.util.DatabaseConnectionPool$1.getConnection(DatabaseConnectionPool.java:30)
        at ru.bitel.bgbilling.server.util.DefaultServerSetup.getDBConnectionFromPool(DefaultServerSetup.java:572)
        at ru.bitel.bgbilling.modules.rbkmoney.server.RbkMoneyExecuter.doPost(RbkMoneyExecuter.java:95)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:48)
        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:240)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:403)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:301)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:162)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:140)
        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
        at java.lang.Thread.run(Thread.java:662)


И конекты к базе висят и не освобождаются.
Я так понимаю причина в этом:
Код:
at ru.bitel.bgbilling.modules.rbkmoney.server.RbkMoneyExecuter.doPost(RbkMoneyExecuter.java:95)

В это время проходили платежи по RBK.Money. Раньше это не замечали, было мало платежей, сейчас народ начал платить много больше.
Скриптов дополнительный нет, все штатное.
Обновился до крайней версии 6.0, ситуация прежняя.

Сервер версия:
Код:
Информация о версии:

  Клиент: вер. 6.0 сборка 1381 от 25.06.2015 16:29:52
    os: Windows 8; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_45
    ВНИМАНИЕ: Необходимо обновить таймзоны
  Сервер: вер. 6.0 сборка 1858 от 15.07.2015 19:49:43
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_45

  assist вер. 6.0 сборка 106 от 09.02.2015 18:41:40
  bill вер. 6.0 сборка 357 от 29.06.2015 19:01:14
  card вер. 6.0 сборка 230 от 09.02.2015 18:40:44
  cerbercrypt вер. 6.0 сборка 265 от 15.07.2015 19:49:41
  dba вер. 6.0 сборка 169 от 09.02.2015 18:41:17
  dialup вер. 6.0 сборка 408 от 13.02.2015 20:00:06
  drweb вер. 6.0 сборка 99 от 09.02.2015 18:41:19
  email вер. 6.0 сборка 188 от 09.02.2015 18:41:16
  gorod вер. 6.0 сборка 170 от 09.02.2015 18:41:17
  inet вер. 6.0 сборка 1506 от 15.07.2015 19:49:54
  ipn вер. 6.0 сборка 278 от 09.02.2015 18:41:13
  mps вер. 6.0 сборка 227 от 22.04.2015 14:30:54
  npay вер. 6.0 сборка 233 от 14.05.2015 13:24:27
  payonline вер. 6.0 сборка 102 от 09.02.2015 18:41:43
  phone вер. 6.0 сборка 306 от 14.05.2015 13:24:29
  rbkmoney вер. 6.0 сборка 23 от 09.02.2015 18:41:39
  reports вер. 6.0 сборка 225 от 15.07.2015 19:49:57
  rscm вер. 6.0 сборка 198 от 27.05.2015 20:44:15
  ru.bitel.bgbilling.plugins.cashcheck вер. 6.0 сборка 125 от 09.02.2015 18:41:25
  ru.bitel.bgbilling.plugins.cladr вер. 6.0 сборка 122 от 09.02.2015 18:41:25
  ru.bitel.bgbilling.plugins.crm вер. 6.0 сборка 220 от 09.02.2015 18:41:26
  ru.bitel.bgbilling.plugins.dispatch вер. 6.0 сборка 163 от 09.06.2015 13:09:18
  ru.bitel.bgbilling.plugins.documents вер. 6.0 сборка 210 от 07.04.2015 18:17:01
  ru.bitel.bgbilling.plugins.helpdesk вер. 6.0 сборка 211 от 09.02.2015 18:41:27
  ru.bitel.bgbilling.plugins.organizer вер. 6.0 сборка 75 от 09.02.2015 18:41:28
  trayinfo вер. 6.0 сборка 177 от 09.02.2015 18:41:24
  voiceip вер. 6.0 сборка 234 от 09.02.2015 18:41:23
  wm вер. 6.0 сборка 192 от 09.02.2015 18:41:43

Окружение:

  Клиент:
    os: Windows 8 amd64, 6.2
    java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_45
    jre home: C:\Program Files\Java\jre6
    default tz: 02.08.2015 10:27 GMT+03:00 +0300 (GMT+03:00)
    user tz: 02.08.2015 11:27 MSK +0400 (Europe/Moscow)
    locale: ru_RU
  Сервер:
    os: Linux amd64, 4.0.8-300.fc22.x86_64
    java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_45
    jre home: /opt/java/jdk1.6.0_45/jre
    default tz: 02.08.2015 10:27 GMT+03:00 +0300 (GMT+03:00)
    db time: 2015-08-02 10:27:48.0
    locale: ru_RU


Что посоветуете?
В день несколько раз приходиться перегружать.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 авг 2015, 11:33 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2010, 16:12
Сообщения: 941
Откуда: Уфа
Карма: 124
Здравствуйте. Да, действительно, в указанном месте соединения не закрываются. Проблема локализована, метод решения определен, исполнитель озадачен, виновник будет оповещен. От вас требуется недолгое терпеливое ожидание.

_________________
С уважением, Гареев Артур. Вежливый разработчик ООО "Бител".


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 авг 2015, 12:17 
Не в сети

Зарегистрирован: 17 фев 2009, 19:18
Сообщения: 437
Откуда: Коломна
Карма: 10
Я понял, спасибо подождем.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 авг 2015, 12:48 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2010, 16:12
Сообщения: 941
Откуда: Уфа
Карма: 124
mazay-d писал(а):
Я понял, спасибо подождем.


Обновление для всех текущих версий выкладывается. Обновляйтесь от сегодняшнего числа, проверяйте.

_________________
С уважением, Гареев Артур. Вежливый разработчик ООО "Бител".


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 авг 2015, 12:49 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Artur писал(а):
виновник будет оповещен

А наказание будет? :D

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 авг 2015, 12:50 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2010, 16:12
Сообщения: 941
Откуда: Уфа
Карма: 124
Phricker писал(а):
Artur писал(а):
виновник будет оповещен

А наказание будет? :D


Боюсь, что ценой наказания будет мое заявление об уходе...

_________________
С уважением, Гареев Артур. Вежливый разработчик ООО "Бител".


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 авг 2015, 12:56 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Все настолько плохо? :D
Не надо увольняться, Артур. Не оставляй нас на грубого Димона и невежливого Старка :D

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 авг 2015, 13:29 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2010, 16:12
Сообщения: 941
Откуда: Уфа
Карма: 124
Phricker писал(а):
Все настолько плохо? :D
Не надо увольняться, Артур.


Косяк не мой - так что за это не уволят, а вот за попытку наказать виновника....

_________________
С уважением, Гареев Артур. Вежливый разработчик ООО "Бител".


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 авг 2015, 20:43 
Не в сети

Зарегистрирован: 17 фев 2009, 19:18
Сообщения: 437
Откуда: Коломна
Карма: 10
Обновился, сделали платежи, вроде все хорошо.
Огромное СПАСИБО за оперативность!
-----------------------------------------------------
А в других версиях все нормально, а то скоро переезд на 6.2?
На тестовом стенде проверить не возможно (или возможно...но не знаю как)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 авг 2015, 20:56 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
mazay-d писал(а):
А в других версиях все нормально, а то скоро переезд на 6.2?

Цитата:
Обновление для всех текущих версий выкладывается.

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 авг 2015, 21:02 
Не в сети

Зарегистрирован: 17 фев 2009, 19:18
Сообщения: 437
Откуда: Коломна
Карма: 10
Ну да, не прав, не вчитал...Видимо надо больше отдыхать :D


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.072s | 39 Queries | GZIP : On ]