Что я пытаюсь сделать: Я пытаюсь создать небольшой webhooks_server, используя 3 технологии:
Когда я запускаю свой тестовый код на сервере FreeBSD, используя node <main.js>
function intervalFunc() {
console.log('Cant stop me now!');
}
setInterval(intervalFunc, 1500);
Он отлично работает:
Проблема: Как только я добавляю этот тестовый файл в процесс Supervisor:
;;;;;; webhooks_server ;;;;;;;
[program:webhooks_server]
command=/usr/local/bin/node /home/<usr_name>/apps/webhooks_server/test.js
process_name=%(program_name)s
directory=/home/<usr_name>/apps/webhooks_server
user=<usr_name>
numprocs=1
autostart=true
autorestart=true
Я получаю "радиомолчание", что означает: ничего не отображается на каналах "stdout" или "stderr". Кроме того, я также попытался выполнить операцию ввода-вывода (запись в файл журнала), но она также не произошла (без ошибок - просто "тихо").
На моем локальном компьютере весь код работает нормально, поэтому я подозреваю, что это проблема установки FreeBSD / Supervisor.
Вопрос: Что мне не хватает? Есть предложения / рекомендации?