Когда я тестирую свое приложение erlang на localhost, у меня есть скрипт, который запускает сервер, который выглядит следующим образом:
#!/bin/sh
PWD="$(pwd)"
NAME="$(basename $PWD)"
erl -pa "$PWD/ebin" deps/*/ebin -boot start_sasl \
-name devnode@127.0.0.1 \
-s reloader \
-s $NAME \
-setcookie some_random_cookie \
+K true \
+P 65536
Это предлагает открыть оболочку Erlang, и оттуда я бы что-то набралкак:
application:start(myapp)
Это хорошо для целей разработки, но как мне развернуть это в производстве?На данный момент единственный способ, которым я могу думать об этом, - это запустить процесс экрана и отсоединиться от него.Я не думаю, что это должно быть так.Я использую арматуру, если это вообще помогает.