Если не разбираетесь в конфиге то купите Litespeed.
Что за бред?
выжирает память иначе
оптимально в принципе для этого сервера должно быть
pm = dynamic
pm.max_children = 40
pm.start_servers = 8
pm.min_spare_servers = 4
pm.max_spare_servers = 12
pm.max_requests = 500
php процессы скорее в ожидании вашей тупящей базыИли наоборот
нифига не понял, база вроде не особо тупит, хотя в тот момент похоже подвисала
Это не на форуме нужно спрашивать, а смотреть на сервере, исходя из возможного потребления RAM мускулом и доступного.
Да блин VPS c 16 гб RAM, но иногда мускуль выжирает до 7 и этом проблема, хотя объективных на это причин нет.
Вчера какой-то дятел долбился и собирал корзины по 100 товаров ~ по 8 запросов на штуку тк кэшированные иначе было-бы 800
Если позволяют ресурсы то можно увеличить кол-во соединений для MySQL.
в принципе позволяют
max_connections = 100
но нужно ли больше и на сколько?
можно попробовать увеличить до 200
и честно говоря увеличение лимита сетевого стека не помогло особо.
Решено Всем спасибо!
Если кому-то надо дописываем net.core.somaxconn=1024 в /etc/sysctl.conf
ну и reboot
проверяем sysctl net.core.somaxconn
должно быть net.core.somaxconn=1024
Дело не в ДНС?
Вы пытаетесь отправить на адрес, домен которого и есть ваш локальный хост
Домен да, а вот почтарь на субдомене на другом серванте с другим ip
location ~* /404.php {
}
не правильный вариант
ну или создайте кастомную страницу 404.html
error_page 404 /404.html;
location = /404.html { internal;
location / { try_files $uri $uri/ =404;
Забыл про самую классную тулу для логов, позор мне( New Relic - бесплатный и умеет все и немного больше, интегрируется легко, рекомендую.
Что за детский сад. Еслу уж хотите руками логи смотреть:
Например, только свои сервисы подставляйте.
ну можно и так, зависит от объема логов если не много, можно и ручками глянуть, по поводу nano, правильно cat по привычке опечатка, думал о другом как обычно
tail смысла нет использовать, выдает только последние 10 строк, не видно полной картины