LINUX.ORG.RU
решено ФорумAdmin

nodejs + pm2

 


0

1

Доброго времени суток!

Дали задачу поднять пару web-серверов, оба написаны на nodejs, в документации к ним сказано, как их запускать и запускаются они ровно одинаково: пишется js-файл конфига самого сервера, затем json-файл конфига для pm2 (в нем указывается имя конфига сервера), который потом опцией передается в pm2 (pm2 start server.json). Прикол в том, что первый сервак таким образом подымается, а второй - нет.

pm2 logs выдает

Error: Конфигурация сервера с именем server2​ не найден

, хотя server2.js находится в той же папке с соответствующими правами.

Как можно узнать, где он ищет конфиги?

★★

Ответ на: комментарий от Deleted

strace pm2 start server2.json ничего не дает (вывод имени файла конфигурации сервера вообще не содержит.)

aido ★★
() автор топика
Ответ на: комментарий от Deleted

Хм... ответ оказался прост: при копировании конфига из pdf-ки в терминал туда также вошли и какие-то нулевые символы, которые как бы есть, но их не видно, из-за чего две разные строки выглядели одинаково...

Кто может сказать, че это за символы и как сканировать строку на такие символы??

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