Krátká odpověď: jako best practice doporučuje Oracle používat NM pro start/restart všech WLS serverů, včetně Admin serveru. Přitom je doporučeno mít v konfiguraci NM nastaveno CrashRecoveryEnabled=true, což NM umožní v případě problému instanci automaticky restartovat.
Proč tedy NM?
Přestože je technicky možné spouštět některé servery pomocí beasvc.exe a jiné pomocí NM, určitě bych to nedoporučoval. Z pohledu správy je to nevýhodné a admin by si asi těžko vzpomínal, které z x serverů spouští pomocí NM a které beasvc. Rovněž zde hraje roli rozdělení zodpovědnosti a organizace v provozu, kdy za Windows služby odpovídá a spravuje je správce, který nemusí mít ani ponětí o tom, jak WLS funguje a jak provozovat JEE aplikace.
Na rozdíl od generické Windows služby, je NM přímo navržen a implementován výlučně pro správu WLS. Průběžně monitoruje servery, které spustil, a může provádět operace, které Windows služba provádět neumí, jako např. reagovat na změnu stavu (health) serveru, nebo jeho přetížení.
Žádné komentáře:
Okomentovat