Тестирование SQLSTATE[HY000] [2002] Connection refused
Тестирование SQLSTATE[HY000] [2002] Connection refused
Вообщем такая проблема
Решил с помощию программы siege проверить сколько вытянет мой сервак!
Поставил всего 50 пользователей и время тестирования 1 минута
В итоге БД упала ((
Конфигурация сервака вроде не плохая
Решил с помощию программы siege проверить сколько вытянет мой сервак!
Поставил всего 50 пользователей и время тестирования 1 минута
Code: Select all
siege -c50 -b -t60S http://site.ru
Конфигурация сервака вроде не плохая
Centos-7-x86_64
ОЗУ 1GB
Intel(R) Xeon(R) CPU E5645 @ 2.40GHz
Re: Тестирование SQLSTATE[HY000] [2002] Connection refused
Оптимизируйте базу.
Re: Тестирование SQLSTATE[HY000] [2002] Connection refused
та к базе всего 1 запрос идет, бд пустая можно сказатьskurudo wrote:Оптимизируйте базу.
я так понимаю это из-за того что много httpd процесов создаётся, а на процесс для бд памяти нехватает и она падает, при чем не перезапускается (( Это самое плохое...
Так вот, что можно с этим сделать?
Re: Тестирование SQLSTATE[HY000] [2002] Connection refused
Сначала mysql, потом посмотрите top/htop - кто больше и чаще есть память и процессор:
Ссылки с готовыми решениями ниже, позже параметры можно будет подкрутить:
viewtopic.php?f=32&t=3852&start=60#p9987
viewtopic.php?t=5049#p12743
viewtopic.php?t=5456#p14591
Ссылки с готовыми решениями ниже, позже параметры можно будет подкрутить:
viewtopic.php?f=32&t=3852&start=60#p9987
viewtopic.php?t=5049#p12743
viewtopic.php?t=5456#p14591
Re: Тестирование SQLSTATE[HY000] [2002] Connection refused
Ну mysql вроде бы настроил, но все равно так же продолжает падать
в top вот такая вещь http://screencloud.net/v/T4T
в top вот такая вещь http://screencloud.net/v/T4T
Re: Тестирование SQLSTATE[HY000] [2002] Connection refused
А теперь к httpd процессами, почему их так много? Что пользователи у вас делают? Медленно обрабатываются запросы, диск проседает? Стоит последить за apache-status: SERVER -> SHOW: CPU/MEM/NET/DISK -> WEB
Re: Тестирование SQLSTATE[HY000] [2002] Connection refused
Ну много я так думаю из-за того что единовременно по 100-200 человек заходит и на каждого создается процесс или не так? На один запрос обычно идет 150-250ms не большеskurudo wrote:А теперь к httpd процессами, почему их так много? Что пользователи у вас делают? Медленно обрабатываются запросы, диск проседает? Стоит последить за apache-status: SERVER -> SHOW: CPU/MEM/NET/DISK -> WEB
Re: Тестирование SQLSTATE[HY000] [2002] Connection refused
а на что именно обращать внимание тут?skurudo wrote:Стоит последить за apache-status: SERVER -> SHOW: CPU/MEM/NET/DISK -> WEB
Re: Тестирование SQLSTATE[HY000] [2002] Connection refused
На запросы, которые долго висят и долго выполняются.lor08 wrote:а на что именно обращать внимание тут?skurudo wrote:Стоит последить за apache-status: SERVER -> SHOW: CPU/MEM/NET/DISK -> WEB