Доброго времени!
Есть такая проблемка, что через некоторое время, сайт становится не доступным из-за истечения таймаута соединения.
При этом, процессор нагружен всего на четверть, а оперативка меньше чем на половину.
Так вот замечено, что только оперативы доходит до 2.5-2.7, что меньше половины, так уже нвозможно открыть страницы сайта, долго крутит и ошибка по таймауту.
Поискал возможные варианты, и возможно это из-за забития пуллов, и как бы должно решаться сбросом Flush hosts.
Пробовал запускать скрипт по крону, но он почему то не отрабатывает.
Есть ли какие мысли, или решения по этому поводу ?
Проц 4 ядра, оперативы 6. Redis.
Есть такая проблемка, что через некоторое время, сайт становится не доступным из-за истечения таймаута соединения.
При этом, процессор нагружен всего на четверть, а оперативка меньше чем на половину.
Так вот замечено, что только оперативы доходит до 2.5-2.7, что меньше половины, так уже нвозможно открыть страницы сайта, долго крутит и ошибка по таймауту.
Поискал возможные варианты, и возможно это из-за забития пуллов, и как бы должно решаться сбросом Flush hosts.
Пробовал запускать скрипт по крону, но он почему то не отрабатывает.
Код:
<?php
$dbhost="localhost";
$dbname="name_db";
$username="name_usr";
$password="Pass";
$query="Flush hosts";
mysqli_connect($dbhost,$username,$password);
mysqli_select_db($dbname) or die(" Unable to select database");
mysqli_query($query);
mysqli_close();
?>
Есть ли какие мысли, или решения по этому поводу ?
Проц 4 ядра, оперативы 6. Redis.

