Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Crontab


kowal0050

Rekomendowane odpowiedzi

Opublikowano

Witam,

Mam problem z crontab'em przy debian 7.0

Cały problem polega na tym, że przy dodaniu odpowiedniej linijki do tej funkcji mającej na celu przywrócenie działania programu w razie awarii, Crontab odpala ten program wielokrotnie mimo wszystko, że program został już przez niego włączony raz i funkcjonuje prawidłowo.

 

@Edit

Dodam, że program ten odpalany jest przez skrypt.sh i możliwe jest, że zamiast sprawdzić czy program w tym skrypcie jest uruchomiony to włącza on ponownie ten skrypt ? jak temu zaradzić.

limbo-spider-800x100.jpg

Opublikowano

Zrób plik starter.sh i ustaw aby cron (w tym przypadku cron roota) odpalał go zamiast skrypt.sh

 

W starter.sh wklep:

pgrep NAZWAPROCESU >/dev/null 2>&1 || su UŻYTKOWNIK -c 'SCIEŻKA DO SKRYPT.SH'
Wtedy starter.sh po odpaleniu przez crona sprawdzi czy proces jest odpalony. Jeżeli nie ma procesu, to loguje się na jakiegoś tam użytkownika i odpala aplikację.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...