LINUX.ORG.RU

Как культурно организовать в продакшене работу системы на VPS/Golang/Postgresql?

 ,


0

1

Упражнение по голангу почти доделано, настала пора деплоя. На моём хостинге VPS сервер с debian 9.

Мне нужно, чтобы моя программа работала как служба и писала свой лог, и чтобы она самовосстанавливалась после падения.

Я нашёл https://habr.com/ru/post/129207/, его там разругали за велосипедостроение, он огрызался, что системы бывают разные и не по всякой улице нужный автобус ходит.

Вот эта тема Как управлять демонами в убунту? подтверждает наличие культурных проблем при переходе между дистрибутивами линукса.

Соответственно, вот такой вопрос: как всё это настраивается (где взять образец для подражания или какой ман почитать).

Уже посоветовали man daemon и man service. Дальше что?

★★★★★

Последнее исправление: den73 (всего исправлений: 2)
Ответ на: комментарий от dtm

Еще можешь прям в stdout писать если у тебя все под systemd. Оно само будет ротейтить для тебя логи и доступ через journalctl будет.

dtm
()
Ответ на: комментарий от den73

К сожалению не подскажу, никогда не сталкивался с подобным.

dtm
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.