Всем привет. Столкнулся с такой проблемой. Стал сильно тормозить сервер. top - 15:15:30 up 1:07, 1 user, load average: 16.73, 17.41, 15.24
При этом ядра практически не загружены, Оперативная память тоже вся свободна.
Mysql переодичестки вылетает с ошибкой Too Many connections.
Mysql:
bind-address = 127.0.0.1
key_buffer_size = 16M
thread_stack = 192K
thread_cache_size = 16
myisam-recover-options = BACKUP
max_connections = 64
wait_timeout = 5
join_buffer_size = 1M
tmp_table_size = 64M
max_heap_table_size = 64M
log_error = /var/log/mysql/error.log
log_queries_not_using_indexes = 0
slow_query_log = 1
slow_query_log_file = /var/log/mysql/mysql-slow.log
long_query_time = 2
innodb_log_file_size = 128M
connect_timeout = 3
wait_timeout = 3
max_connections = 300
thread_cache_size = 50
При замерах сколько на что тратится времени показывает что запросы выполняются быстро, апач работает немного дольше. Ошибка такая появилась после возросшей посещаемости в 20 раз. php-fpm вместо apache ничего не дал. При этом в slow query часто попадают простенькие запросы. Сталкивался ли кто-нибудь с подобным и куда можно покопать?