Ho alcuni processi basati su jvm che devo assicurarmi di avviare ogni volta che il mio server viene riavviato, e anche se si interrompe a causa di un errore imprevisto ecc.
Sto eseguendo Ubuntu 12.04 in caso di problemi.
Ho visto esempi di script upstart e mi sto piegando in quel modo, ma voglio capire quali sono le differenze con qualcosa come upstart o supervisord.
Sono utilizzati per gli stessi identici scopi o ci sono differenze nella funzionalità?