forum.bitel.ru
http://forum.bitel.ru/

ОЧЕНЬ медленно работает сервер BGBilling
http://forum.bitel.ru/viewtopic.php?f=22&t=2817
Страница 1 из 1

Автор:  UncleSam [ 02 сен 2009, 12:49 ]
Заголовок сообщения:  ОЧЕНЬ медленно работает сервер BGBilling

Сервер работает как надо, никаких сообщений об ошибках в логах нет, все как обычно НО работать с клиентом практически невозможно из за жутких тормозов. Открытие договора идет порядка 30-40 секунд при том что в базе данных договоров еще крайне мало. Открытие страниц вебинтерфеса идет также очень медленно.

Началось с неделю назад.

Сервер работает под управлением Linux Ubuntu (регулярно обновляется).
Средняя загрузка процессоров не превышает 20 процентов.
Загрузка памяти 14% от физической (подкачка не используется).
Загрузка сетевых интерфейсов менее 10%

Изображение


MySQL сервер работает на этом же сервере. (другие приложения использующие MySQL не тормозят).
BGRadiusDialUP также крутится на этом сервере.

Никаких ограничений на скорость работы с сетью нет. Тормоза наблюдаются даже при запуске клиента на этом же сервере.
Никакие приложения на данном сервере больше не тормозят.

Версии используемых модулей
bill v.4.6 build 198 from 16.06.2009 18:09:58
card v.4.6 build 164 from 24.07.2009 18:39:14
dialup v.4.6 build 184 from 16.06.2009 18:10:03
ipn v.4.6 build 192 from 10.08.2009 16:50:28
npay v.4.6 build 162 from 19.06.2009 15:14:26
rscm v.4.6 build 153 from 16.06.2009 18:10:14
trayinfo v.4.6 build 145 from 16.06.2009 18:10:15

Версия Java - jre1.6.0_16

В чем могут быть грабли?

Автор:  stark [ 02 сен 2009, 12:55 ]
Заголовок сообщения: 

что выдает server_status.sh ?

Автор:  UncleSam [ 02 сен 2009, 13:02 ]
Заголовок сообщения: 

BGBillingServer v 4.6 build 487 from 16.06.2009 18:10:15
Started: 02.09.2009 16:05:03 Uptime: 0 d 00:56:50
Memory total: 21 168 128; max: 258 539 520; free: 10 211 776
Connections pool to Master status Idle: 2; Active: -34; maxActive: 300; maxIdle: 20

Автор:  skn [ 02 сен 2009, 16:00 ]
Заголовок сообщения: 

из браузера пробовали обращаться к серверу? что бы выяснить кто тормозит сервер или клиент. сервер ребутали?

Автор:  UncleSam [ 02 сен 2009, 18:25 ]
Заголовок сообщения: 

skn писал(а):
из браузера пробовали обращаться к серверу? что бы выяснить кто тормозит сервер или клиент. сервер ребутали?

сервер ребутали, клиенты пробовали и под линукс и под винды, с разных машин. вебстраницы генерируются так же медленно. так что дело однозначно в сервере.

Автор:  Amir [ 02 сен 2009, 18:31 ]
Заголовок сообщения: 

Попробуйте посмотреть mysqladmin processlist

Автор:  skn [ 02 сен 2009, 18:47 ]
Заголовок сообщения: 

Обновите сервер, там бага была...

Автор:  UncleSam [ 03 сен 2009, 08:50 ]
Заголовок сообщения: 

Очень странно, сегодня с утра все заработало как надо, за ночь систему не перегружал ничего не трогал.
Если баг возникнет опять обновлю сервер.
Спасибо за помощь.

Автор:  stark [ 03 сен 2009, 20:41 ]
Заголовок сообщения: 

UncleSam писал(а):
Очень странно, сегодня с утра все заработало как надо, за ночь систему не перегружал ничего не трогал.
Если баг возникнет опять обновлю сервер.
Спасибо за помощь.

обновить надо по любому , увас он древний . И там с тех пор исправлн ряд ошибок. в частности - "Active: -34; " не должно так выводлить , это исправлено.
Вообще не обновять наше ПО - это не верно , проблем больше будет .

Автор:  UncleSam [ 17 сен 2009, 04:29 ]
Заголовок сообщения:  Re: ОЧЕНЬ медленно работает сервер BGBilling

Биллинг обновил до последних версий.

Сервер
вер. 4.6 сборка 565 от 15.09.2009 16:13:40
Модули
bill вер. 4.6 сборка 208 от 09.09.2009 16:00:06
card вер. 4.6 сборка 171 от 15.09.2009 16:14:12
dialup вер. 4.6 сборка 193 от 11.09.2009 12:55:49
ipn вер. 4.6 сборка 207 от 15.09.2009 16:21:15
npay вер. 4.6 сборка 168 от 21.08.2009 18:08:22
rscm вер. 4.6 сборка 153 от 16.06.2009 18:10:14
trayinfo вер. 4.6 сборка 145 от 16.06.2009 18:10:15
Java
v.1.6.0_16


Код:
BGBillingServer v 4.6 build 565 from 15.09.2009 16:13:40
Started: 16.09.2009 06:01:09   Uptime: 1 d 02:28:43
Memory total: 19 333 120; max: 258 539 520; free: 12 926 496
Connections pool to Master status Idle: 3; Active: 0; maxActive: 300; maxIdle: 20



Код:
+-----+------+-----------------+-----------+---------+------+-------+------------------+
| Id  | User | Host            | db        | Command | Time | State | Info             |
+-----+------+-----------------+-----------+---------+------+-------+------------------+
| 244 | root | localhost:53452 | bgbilling | Sleep   | 4546 |       |                  |
| 245 | root | localhost:53453 | bgbilling | Sleep   | 0    |       |                  |
| 246 | root | localhost:53455 | bgbilling | Sleep   | 668  |       |                  |
| 252 | root | localhost:53461 | bgbilling | Sleep   | 0    |       |                  |
| 254 | root | localhost:56716 | bgbilling | Sleep   | 0    |       |                  |
| 255 | root | localhost:56717 | bgbilling | Sleep   | 11   |       |                  |
| 260 | root | localhost:57023 | bgbilling | Sleep   | 782  |       |                  |
| 263 | root | localhost       |           | Query   | 0    |       | show processlist |
+-----+------+-----------------+-----------+---------+------+-------+------------------+





Проблема продолжается, переодически тормозит, проблема как сама приходит так сама и уходит.
Что еще можно пнуть?

А насчет обновлений вы правы, сделаю раз в 2 недели автоматическое обновление.

Автор:  stels [ 17 сен 2009, 12:24 ]
Заголовок сообщения:  Re: ОЧЕНЬ медленно работает сервер BGBilling

Совет по личному опыту, если вы настроили и все работает, то не трогайте и не обновляйте систему

Автор:  skn [ 17 сен 2009, 18:46 ]
Заголовок сообщения:  Re: ОЧЕНЬ медленно работает сервер BGBilling

автоматически обновлять не советуем, обновления лучше сначала накатывать на тестовую базу и проверять...

Автор:  UncleSam [ 18 сен 2009, 10:45 ]
Заголовок сообщения:  Re: ОЧЕНЬ медленно работает сервер BGBilling

Про обновление все понятно, но вопрос остается актуальным почему оно тормозит и как с этим бороться!

Сегодня ровно в 12 ночи тупняк прекратился как по расписанию )
Жду завтрашнего дня когда затупит снова попытаюсь найти связь с какими либо системными событиями.
Ваши советы/предложения?

Автор:  stark [ 18 сен 2009, 12:01 ]
Заголовок сообщения:  Re: ОЧЕНЬ медленно работает сервер BGBilling

stels писал(а):
Совет по личному опыту, если вы настроили и все работает, то не трогайте и не обновляйте систему

В этом случае у вас есть вероятность нарваться на багу, котрую исправили 3 месяца назад . а том что чт-то не работает или работает неправильно вы можете и не знать

Автор:  Amir [ 18 сен 2009, 12:53 ]
Заголовок сообщения:  Re: ОЧЕНЬ медленно работает сервер BGBilling

Можете дать доступ и сообщить, когда снова такое начнется?

Автор:  UncleSam [ 21 сен 2009, 04:54 ]
Заголовок сообщения:  Re: ОЧЕНЬ медленно работает сервер BGBilling

Сегодня наблюдается, данные для доступа в личном сообщении.

Автор:  UncleSam [ 24 сен 2009, 04:53 ]
Заголовок сообщения:  Re: ОЧЕНЬ медленно работает сервер BGBilling

Вчера установил серверную версию убунты, перенес базу данных и биллинг в новую ось, размер свопа уменьшил до двух гигов.
Не помогло.
Сервер проработал корректно 12 часов затем опять начал тормозить. Сейчас тормоза продолжаются.

Извечный вопрос. Что делать?

Автор:  dimOn [ 24 сен 2009, 11:41 ]
Заголовок сообщения:  Re: ОЧЕНЬ медленно работает сервер BGBilling

А яву сановскую ставите или ту, что в системе идёт?

Автор:  UncleSam [ 24 сен 2009, 12:17 ]
Заголовок сообщения:  Re: ОЧЕНЬ медленно работает сервер BGBilling

Ява сановская.
Прбовать системную особого смысла не вижу, на двух машинах до этого все работало на сановской без проблем.

Автор:  dimOn [ 24 сен 2009, 12:26 ]
Заголовок сообщения:  Re: ОЧЕНЬ медленно работает сервер BGBilling

Нет, как раз родную и не надо пробовать. Сановская в самый раз, да...

Автор:  UncleSam [ 30 сен 2009, 06:27 ]
Заголовок сообщения:  Re: ОЧЕНЬ медленно работает сервер BGBilling

Вот уже неделя как глюк пропал и больше не появляется... (тьфу тьфу чтобы не сглазить)...

Что это было Пух? Идеи есть?

Автор:  UncleSam [ 02 окт 2009, 23:12 ]
Заголовок сообщения:  Re: ОЧЕНЬ медленно работает сервер BGBilling

Глюк вернулся. Прошу посмотреть и дать рекомендации, доступ все еще открыт.

Автор:  skn [ 03 окт 2009, 02:28 ]
Заголовок сообщения:  Re: ОЧЕНЬ медленно работает сервер BGBilling

как один из вариантов, попробуйте запустить на другом железе (переставте винт на другой комп, если есть возможность), для исключения проблем на аппаратном уровне

Автор:  Amir [ 05 окт 2009, 17:00 ]
Заголовок сообщения:  Re: ОЧЕНЬ медленно работает сервер BGBilling

Запустил на 8081 порту - все нормально.
Посмотрите что выводит :)
Код:
tcpdump port 8080

Закройте порт со внешки и/или поставьте
http://wiki.bgbilling.ru/index.php/%D0% ... 0%BC_nginx

Автор:  UncleSam [ 17 окт 2009, 04:34 ]
Заголовок сообщения:  Re: ОЧЕНЬ медленно работает сервер BGBilling

Забыл отписаться по решению...
Действительно все проблема была из за смотрящего во внешний мир порта 8080.
Видимо какой то добрый спамбот или робот решил что порт 8080 это открытый прокси и периодически заваливал сервер кучей левых запросов из за которых он и работал очень медленно.
Порт форвардинг прикрыли. Теперь все работает стабильно.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/