Написал тестовое приложение на Erlang. Один супервизор + один worker -gen_server.
запускаю так:
erl -boot start_sasl -config elog
далее ввожу в оболочке:
application:load(test).
application:start(test).
С помощью rb смотрю логи.
Далее возникает вопрос как это использовать на практике. Предположим есть реальный сервер, на котором я хочу пускать это приложение. Время от времени хочу смотреть логи.
Мне хотелось бы узнать как запустить с помощью скрипта все это удовольствие:
#!/bin/sh
erl erl -boot start_sasl -config elog <название моего приложения>
Когда писал без OTP использовал следующий способ
#!/bin/sh
erl -noshell -s module function arg
Второй скрипт, который хочется иметь, это просмотр логов. Запустил и он автоматически подгрузил логи для просмотра в erl shell.