Size: a a a

Флудилка нодскула

2018 November 24

AS

Artem Shar in Флудилка нодскула
www.sh стартует, а на systemctl status deploythatapp.service такая ерунда
источник

PS

Peter Shibelbein in Флудилка нодскула
источник

AS

Artem Shar in Флудилка нодскула
:D
источник

PS

Peter Shibelbein in Флудилка нодскула
Давай листинг deploythatapp.service и www.sh
источник

TM

Tim Marinin in Флудилка нодскула
Создай файл app_config ещё, по пути, который указан в deploythatapp.service
источник

PS

Peter Shibelbein in Флудилка нодскула
м... да)
источник

AS

Artem Shar in Флудилка нодскула
пустой или что там должно быть?
источник

PS

Peter Shibelbein in Флудилка нодскула
пустой
источник

AS

Artem Shar in Флудилка нодскула
заработало)
а проблема вроде была в том, что я решил www.sh положить в app/bin/www.sh (ну и пути все соответствующие) - так почему-то deploythatapp.service не работал
источник

EG

Eugen Gans in Флудилка нодскула
А куда надо www.sh складывать?
источник

AS

Artem Shar in Флудилка нодскула
у меня лежит в /home/app/app-to-deploy/www.sh сейчас
источник

PS

Peter Shibelbein in Флудилка нодскула
Eugen Gans
А куда надо www.sh складывать?
Не имеет значения. Главное, чтобы в нутри .service файла и  в самом www.sh были соответствующие пути указаны.
источник

PS

Peter Shibelbein in Флудилка нодскула
Тим сегодня положил www.sh в корень проекта, и соответственно пути у него были рассчитаны именно на это размещение
источник

AS

Artem Shar in Флудилка нодскула
Раньше использовал для небольшого приложения https://github.com/foreverjs/forever
Ещё есть https://github.com/remy/nodemon

Интересно, можно ли обойтись одним из этих инструментов вместо того способа рестартинга nodejs сервера, которым мы воспользовались сегодня. Или возможно надёжнее заниматься этим вне node-окружения.
источник
2018 November 25

TM

Tim Marinin in Флудилка нодскула
У systemd есть ряд плюсов:

- оно уже есть, меньше зависимостей тащить.
- оно занимается не только рестартом, но и умеет собирать логи (и ротировать!)
- унификация помогает, когда нужно управлять несколькими вещами, необязательно нодой. Например, можно запускать редис (и указать, что он нужен для нашего сервиса)
- перезагрузки сервера. Если сделать systemctl enable deploythatapp, то будет автоматически запускаться при старте системы
- внешний энв-файл из коробки
источник

TM

Tim Marinin in Флудилка нодскула
Есть и минусы, например, отсутствие заточки под ноду. Operations это гораздо шире, чем перезапустить приложение; но здесь я бы начал смотреть не в сторону forever/nodemon, а скорее в сторону pm2, к примеру.
источник

N

NodeSchool SPb BOT in Флудилка нодскула
Спасибо всем, кто пришёл вчера — было круто!
Для желающих доделать воркшоп мы организуем встречу в декабре (скорее всего 15-го числа) в каком-нибудь уютном баре. Додеплоим и пообщаемся в неформальной обстановке)
Больших нодскулов в этом году уже не будет. Приходите в 2019!
🌌🔭
источник

PS

Peter Shibelbein in Флудилка нодскула
источник

PS

Peter Shibelbein in Флудилка нодскула
Отлично!
источник

IM

Ilya Mois in Флудилка нодскула
Мне нужна кнопочка с пальцем под записью 👍
источник