У нас есть сайт хостинг от TimeWeb и не давно нам отправили сообщения
Уважаемый клиент!
Нашими специалистами была зафиксирована высокая нагрузка на сервер при выполнении скрипта *******/myCron.php.
Мы были вынуждены снят права на файл, для того чтобы он не запускался, пожалуйста, оптимизируйте работу данного скрипта, для снижения создаеваемой нагрузки.
Вот скрипт myCron.php
function cron() { $url = "https://royal.nurshifo.ru/cron.php"; $ch = curl_init(); curl_setopt($ch,CURLOPT_URL,$url); curl_setopt($ch,CURLOPT_RETURNTRANSFER,true); curl_setopt($ch,CURLOPT_POSTFIELDS,http_build_query("")); $res = curl_exec($ch); if(curl_error($ch)) { var_dump(curl_error($ch)); } else { return json_decode($res); } } echo "s"; for($i=0 ; $i<20 ; $i++){ cron(); sleep(3); }
Вопрос тот же как можно оптимизировать этого скрипта!? Суть в том, чтобы cron.php каждый 2секунд работал и мы создали крон задача на каждый минуту в myCron и там задерживали скрипт на 60секунд
Ответы (3)