Size: a a a

Node.js — русскоговорящее сообщество

2020 March 15

KG

Kool Guy in Node.js — русскоговорящее сообщество
Antonio
подскажите как исправить ошибку. создал сервис для запуска node.js приложения, при запуске в логе вижу следующее

systemctl status -l myapp.service

myapp.service - myapp
  Loaded: loaded (/etc/systemd/system/myapp.service; enabled; vendor preset: disabled)
  Active: failed (Result: start-limit) since Sun 2020-03-15 20:42:25 MSK; 4s ago
 Process: 6032 ExecStart=/usr/bin/node server (code=exited, status=0/SUCCESS)
Main PID: 6032 (code=exited, status=0/SUCCESS)
а запустили?
источник

KG

Kool Guy in Node.js — русскоговорящее сообщество
конфиг выглядит норм
источник

KG

Kool Guy in Node.js — русскоговорящее сообщество
failed (Result: start-limit)
источник

KG

Kool Guy in Node.js — русскоговорящее сообщество
логи посмотрите, наверняка стартануть не может
источник

KG

Kool Guy in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
а чем не устроил запуск через pm2?
зачем pm2, если есть systemd
источник

B

Bat in Node.js — русскоговорящее сообщество
Antonio
если запускать из папки через npm start - приложение стартует
ну так и пропиши
ExecStart=/usr/bin/npm start
источник

KG

Kool Guy in Node.js — русскоговорящее сообщество
Bat
ну так и пропиши
ExecStart=/usr/bin/npm start
зачем
источник

KG

Kool Guy in Node.js — русскоговорящее сообщество
хотя мб я гоню
источник

B

Bat in Node.js — русскоговорящее сообщество
Kool Guy
хотя мб я гоню
ну я думал как минимум команде node server надо указать файл который запускать. А так у него в package.json уже есть команда start, и если WorkingDirectory верный то проблем быть не должно
источник

KG

Kool Guy in Node.js — русскоговорящее сообщество
journalctl -u myapp -f
источник

KG

Kool Guy in Node.js — русскоговорящее сообщество
Bat
ну я думал как минимум команде node server надо указать файл который запускать. А так у него в package.json уже есть команда start, и если WorkingDirectory верный то проблем быть не должно
ага
источник

A

Antonio in Node.js — русскоговорящее сообщество
вот тут конфиг
источник

A

Antonio in Node.js — русскоговорящее сообщество
в логах ищет sqlite3
node[14895]: $ npm install sqlite3 --save
Cannot find module '/opt/devportals/myapp/node_modules/sqlite3/lib/binding/node-v64-linux-x64/node_sqlite3.node'
источник

A

Antonio in Node.js — русскоговорящее сообщество
sqlite3 находится по другому пути
источник

A

Antonio in Node.js — русскоговорящее сообщество
источник

A

Antonio in Node.js — русскоговорящее сообщество
может вопрос в этом параметре?
Environment=NODE_ENV=production
источник

倫岡

倫太郎 岡部 in Node.js — русскоговорящее сообщество
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
?
источник

倫岡

倫太郎 岡部 in Node.js — русскоговорящее сообщество
логи
источник

JP

Joe Pesci in Node.js — русскоговорящее сообщество
Nikola
Добрый день,
вопрос:
мне нужно паралельно пустить несколько запросов
смогу я в конце собрать их результаты вместе? или нужно каждого по отдельности ?
axios используй
источник