Mám ts-node server, běžící přes pm2 na DigitalOcean VPS Ubuntu. Dva roky běžel naprosto bez problémů, avšak poslední dobou se samovolně vypíná – ze stavu 🟢online do stavu 🔴stopped.
Logy neukazují i nic, vždy poslední hláška svědčí o tom, že vše běží vpohodě.
Myslel jsem, že to může souviset s vypínáním serveru a nenaběhnutím pm2. To však asi nebude ten případ, protože jsem udělal pm2 save && pm2 resurrect. Pokud server restartuj ručně, vše naběhne jak má. Vypínání obvykle nastává samovolně a z mého pohledu zcela náhodně (a samozřejmě z hlediska zákonu schválnosti v ty nejnevhodnější doby).
Znáte nějakou skrytou volbu v pm2 / Linuxu / Node, co by takové chování mohlo způsobovat?
Přemýšlel jsem, že bych napsal script, který pravidelně dělá pm2 start 0, ale to mi připadá až jako krajní a opravdu opravdu velmi nepěkné řešení.
https://www.linkedin.com/feed/update/urn:li:share:6754815508786233344
https://m.facebook.com/story.php?story_fbid=10219379965675964&id=1416254989