Size: a a a

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

2020 May 27

Ч

Человек со стрелой в... in Node.js — русскоговорящее сообщество
Скажите есть ли ide для node js?
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Человек со стрелой в колене
Скажите есть ли ide для node js?
гуглить пробовал?
источник

^🌁

^~^ 🌁 in Node.js — русскоговорящее сообщество
Человек со стрелой в колене
Скажите есть ли ide для node js?
Web storm
источник

K

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

Y

Yevhen in Node.js — русскоговорящее сообщество
Всем привет,
Ребят, подскажите , вопрос возник, как делать апдейт кода на продукции если проект запущен и работает ( не хотелось бы останавливать сервер, делать апдейт и потом снова запускать продукцию ) ? использую docker i nodejs на digital ocean
источник

Y💜

Yūri 💜 Ly in Node.js — русскоговорящее сообщество
Yevhen
Всем привет,
Ребят, подскажите , вопрос возник, как делать апдейт кода на продукции если проект запущен и работает ( не хотелось бы останавливать сервер, делать апдейт и потом снова запускать продукцию ) ? использую docker i nodejs на digital ocean
В любом случае придется делать рестарт
источник

Y

Yevhen in Node.js — русскоговорящее сообщество
Yūri 💜 Ly
В любом случае придется делать рестарт
ну а pipeline может какой-то ?
источник

СМ

Сергей Мезенцев... in Node.js — русскоговорящее сообщество
Yevhen
ну а pipeline может какой-то ?
Хоть что угодно..  Без перезапуска новый код не заработает
источник

DC

Dmitry Croft in Node.js — русскоговорящее сообщество
Yevhen
Всем привет,
Ребят, подскажите , вопрос возник, как делать апдейт кода на продукции если проект запущен и работает ( не хотелось бы останавливать сервер, делать апдейт и потом снова запускать продукцию ) ? использую docker i nodejs на digital ocean
Тебе всё равно придётся сервер останавливать и запускать новый.
Во первых из-за gracefull shutdown. А вот вторых код новый не заработает
источник

DC

Dmitry Croft in Node.js — русскоговорящее сообщество
Можешь второй сервер поднять и потом через nginx переадресовать на него, но первый всё равно надо остановить
источник

Y

Yevhen in Node.js — русскоговорящее сообщество
хм, просто думал еще делать пребилд продукции и просто перенаправлять на пребилд , а старый останавливать и он будет служить следующим пребилдом.  
Простое переключение сделать
источник

Y

Yevhen in Node.js — русскоговорящее сообщество
Dmitry Croft
Можешь второй сервер поднять и потом через nginx переадресовать на него, но первый всё равно надо остановить
Только что написал :D
источник

AS

Artem Soroka in Node.js — русскоговорящее сообщество
Yevhen
Всем привет,
Ребят, подскажите , вопрос возник, как делать апдейт кода на продукции если проект запущен и работает ( не хотелось бы останавливать сервер, делать апдейт и потом снова запускать продукцию ) ? использую docker i nodejs на digital ocean
Это называют green blue deployment

Запускаете новый инстанс  вашего приложения, останавливаетесь старый

Перед ними ставите nginx/haproxy
источник

Y

Yevhen in Node.js — русскоговорящее сообщество
Artem Soroka
Это называют green blue deployment

Запускаете новый инстанс  вашего приложения, останавливаетесь старый

Перед ними ставите nginx/haproxy
о, интересно
источник

Y

Yevhen in Node.js — русскоговорящее сообщество
Artem Soroka
Это называют green blue deployment

Запускаете новый инстанс  вашего приложения, останавливаетесь старый

Перед ними ставите nginx/haproxy
спасибо )
источник

Y

Yevhen in Node.js — русскоговорящее сообщество
И еще вопрос, но уже больше с Mongodb связан.
Происходит оплата и статус на старте "Pending..", но если человек совершил и закончил оплату, то меняется на "Ok", а если не оплатил то "Canceled".
Так вот, проблема заключается в том, что пользователь может просто начать оплату и закрыть страницу , но и оплата будет всегда со статусом "Pending..", И не знаю как это можнр  решить. Думал может поставить таймер который через 15 минут меняет статус... но толком примеров не нашел на node.js + mongodb. Может есть другое решение ?
источник

AB

Andriy Bashuk in Node.js — русскоговорящее сообщество
Привет ребят. Подскажите пожалуйста, как можно изменить root роут в ApolloServer?
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Yevhen
И еще вопрос, но уже больше с Mongodb связан.
Происходит оплата и статус на старте "Pending..", но если человек совершил и закончил оплату, то меняется на "Ok", а если не оплатил то "Canceled".
Так вот, проблема заключается в том, что пользователь может просто начать оплату и закрыть страницу , но и оплата будет всегда со статусом "Pending..", И не знаю как это можнр  решить. Думал может поставить таймер который через 15 минут меняет статус... но толком примеров не нашел на node.js + mongodb. Может есть другое решение ?
отдельная коллекция для незавершённых заказов
источник

AB

Andriy Bashuk in Node.js — русскоговорящее сообщество
Мне нужно что-то типа такого
источник

Y

Yevhen in Node.js — русскоговорящее сообщество
Алексей Попов
отдельная коллекция для незавершённых заказов
можешь по подробней описать пожалуйста
источник