Plesk добавляет кронзадачу каждую минуту

Я хочу иметь кронзадачу, которая выполняется каждую минуту. Однако в plesk вы можете установить crontsk только каждый час и минуту для его выполнения.

Однако вы можете сделать это с помощью обходного пути. Из руководства Plesk я нашел: https://support.plesk.com/hc/en-us/articles/115004281794-How-to-create-a-scheduled-task-to-fetch-URL-каждые15 секунд

И они отметили следующий код:

для i в {1..4}; do curl --silent http://example.com &›/dev/null; спать 15; сделано

Однако я немного боюсь использовать этот код. Я предполагаю, что выполнение скрипта каждую минуту будет выглядеть так:

для i в {1..4}; do curl --silent http://example.com/myscript.php &›/dev/null; спать 60; сделано

Но что меня немного пугает, так это то, что /dev/null я вовсе не гуру unix, но насколько я знаю, /dev/null — это мусорная корзина.

А что делает 1..4? Мне кажется, что это повторяется только 4 раза?


person Alex    schedule 22.07.2020    source источник


Ответы (1)


-Выполнить команду: получить URL-адрес

-Url: http://example.com/myscript.php

-Выполнить: стиль Крон * * * * *

Ваш URL будет получаться каждую минуту

person Thibault    schedule 04.09.2020
comment
Я знаю, что они рекомендуют людям держаться подальше от сообщений с благодарностью и т. д. Но единственный способ выразить благодарность — это записать ее. Так что спасибо миллион!!!!! Протестировал, работает! - person Alex; 04.09.2020