Как исправить перезапуск приложения erlang с помощью upstart? - PullRequest
1 голос
/ 11 апреля 2019

У меня есть приложение erlang (OTP 21), которое работает как сервис upstart. Когда я пытаюсь перезапустить приложение с sudo initctl restart my_service, я получаю сообщение об ошибке:

Protocol 'inet_tcp': the name my_service@localhost seems to be in use by another Erlang node

и приложение не запускается снова.

На основании дат в журналах я решил, что upstart попытается запустить приложение за несколько миллисекунд до того, как оно действительно остановится. Как я могу это исправить?

...