Phx.server в отдельном режиме запускается автоматически? - PullRequest
0 голосов
/ 29 марта 2020

Когда вы выполняете

MIX_ENV=prod PORT=4001 elixir --erl "-detached" -S mix phx.server

на терминале VPS-сервера. Перезапускает ли VPS сервер

закрытие phx.server?

1 Ответ

1 голос
/ 29 марта 2020

Независимо от запуска процесса в ОС, перезапуск сервера VPS приведет к его отключению. По сути, перезапуск ОС убивает все процессы.

Чтобы запустить процесс с ОС, нужно использовать инструменты ОС. Самые современные Linux дистрибутивы используют systemd для этой цели (устаревшее Ubuntu использовало upstart.)

Чтобы сделать для перезапуска процесса необходимо предоставить файл конфигурации service и включить службу перезапусков на целевом компьютере.

...