Jak vytvořit automatický restart serveru

Požadavky

žádné požadavky

Proč bych měl mít automatický restart serveru alespoň jednou za 24 hodin?

Java má automatický garbage collector v důsledku toho se pamět spotřebovávána procesem kumuluje a ne vždy jsou odstraněny všechny nepotřebné proměnné, v důsledku toho server postupem času zabírá stále více ram paměti, což je ale normální chování každé java long-running aplikace a proto je potřeba server pravidelně restartovat. Také aby nemohlo dojít k situaci kdy dojde ram pamět přiřazená serveru

1. V menu klikneme na „Naplánované úlohy“

2. V menu klikneme na „Nová úloha“

3. Nová úloha

Přehled:

  1. Jméno úlohy
  2. Status (Scheduled = naplánováno – Suspended = úloha je vytvořená ale nikdy se nespustí (je totiž suspendována a je nečinná)
  3. Datum prvního spuštění úlohy
  4. Čas prvního spuštění úlohy
  5. Interval úlohy
  6. Příkaz

Já sem úlohu nazval „Automatický restart“. Vybral sem status Scheduled (vysvětlení v přehledu) a následně sem vybral dnešní datum. První spuštění eventu sem dal ve 4 ráno a interval sem dal 24 hodin. Příkaz sem dal stop (ale bez lomítka!), server se za 45 automatický zapne. Až toto budeme mít vypněno, tak jednoduše klikneme na tlačítko „Vytvořit úlohu“.