Nikita
Кто его ребутает?
Nikita
Емнип они делали юнит для системд, но там всё не очень гладко было.
Nikita
Но да, его можно прикрутить к systemd и будет в целом ок. Если тебе нужны от него какие-то другие фичи.
Таймураз
pm2 вешается на все известные менеджеры процессов одной командой на linux
Таймураз
Для винды есть модуль, который прописывает pm2 как сервис
Таймураз
Не спрашивай, откуда я знаю(
Nikita
https://github.com/Unitech/pm2/blob/master/lib/templates/init-scripts/systemd.tpl
Nikita
Не ок.
Nikita
Вачдога нет.
Nikita
Чтобы было ок, нужно впилить вачдог. Это, кстати, совершенно тривиально делается.
Nikita
WatchdogSec=30s, например. И раз в 15 секунд пинать системд из pm2 и говорить что всё ок.
Таймураз
как?
Там в доках есть
Nikita
как?
https://github.com/Unitech/pm2/tree/master/lib/templates/init-scripts
Cenator 🐈
ок спс
Таймураз
pm2 startup
Таймураз
WatchdogSec=30s, например. И раз в 15 секунд пинать системд из pm2 и говорить что всё ок.
Странно, что они до сих пор не сделали этот функционал
Nikita
Если бы мне не было чем заняться (или лень) или если бы я использовал pm2 — я бы им накидал пулл реквест.
Nikita
pm2? нет, мне не нужен его функционал
Archakov
Подскажите, как в mongoose при помощи relationships получить все зависит конкретного пользователя?
Archakov
Archakov
UserSchema имеется.
Sav
Если читать по русски, а не на js, то логичным кажется тип - юзер, а реф - айди, а не наоборот.
ALEX
через .populate('user')
ALEX
через .populate('user')
` var mongoose = require('mongoose'), Schema = mongoose.Schema var userSchema = Schema({ name: String, age: Number, posts: [{ type: Schema.Types.ObjectId, ref: 'Post' }] }); var PostSchema = Schema({ user: { type: Schema.Types.ObjectId, ref: 'User' }, title: String, content: String }); var User = mongoose.model('User', userSchema); var Post = mongoose.model('Post', postSchema); User .find({}) .populate('posts') .exec(function(err, users) { if(err) console.log(err); //this will log all of the users with each of their posts else console.log(users); }) `
Anonymous
Всем привет, подскажите плииз
Anonymous
https://pastebin.com/c8BTyrwt
Anonymous
тема префикса виртуального пути в express.js - мною опробована и работает. но вопрос остался открытым для меня - а на хрена эта фишка вообще нужна? я так и не понял (
Anonymous
вопрос по npm - что предпочтительнее использовать на сегодняшний день - npm или yarn?
Nurik
Всем привет. Решаю задачу, по раздаче изображений согласно размерам, в uri. Решение вижу следующее, т.к. статику обслуживает nginx, то пробую найти изображение, и если его нет, то перенаправляю на nodejs приложение, приложение в свою очередь проверяет наличие файла, по заданному пути, и если он существует, то генерирует изображение, и делает редирект, иначе 404. Как вы считаете, нормально ли так будет ?
Madmax
здравствуйте! подскажите как сохранить blob документ с базы данных в директорию
Eugene
Всем привет! Подскажите, как с секвалайзом сделать копию бд целиком?
KlonD90
Ну и опять же всякие защиты от того чтобы не начали перебирать урлы в поисках счастья. Типа и урл генерить с подписью
Eugene
Но зачем это делать секвелайзом?
можно и без него, просто уточнил ОРМ, который есть
KlonD90
Почему бы просто не сделать бэкап? ._. Дамп?
Nurik
Ну норм. Ток в нгинксе стоит какой-нибудь кэш докрутить для очереди в 1 запрос чтобы не было гонки на создание картинки
Спасибо. Про гонку вообще не подумал. А что пойдёт в качестве кэша ? Нужен как я понимаю кэш сервер поднять ?
A
Спасибо. Про гонку вообще не подумал. А что пойдёт в качестве кэша ? Нужен как я понимаю кэш сервер поднять ?
забей, если у тебя не 20+ клиентов одновременно за одним несгенерированным файлом лезут
KlonD90
только конфиг поищи нужный
KlonD90
proxy_cache_lock on
Tal
привет ребят, подскажите оптимальный хостинг для node
Anonymous
привет ребят, подскажите оптимальный хостинг для node
тебе для чего? если для своего проекта, то я вот хероку использую, например
Anonymous
вполне хватает
Tal
да, хероку я тоже использую. мне для прода
Tal
сильно дорого хероку на проде
Archakov
digitalocean.com
Bendyrko
Народ а как прикрутить к сайту прием карточек , может через агрегатор ?
Bendyrko
на физ лицо вообще возможно ?
Bendyrko
stripe.com
для СНГ подойдет ?
Marat
В вакансии указано понимание хэш-функции. Что это такое? Я вот читаю, и вижу json - а почему его называют хэш-таблицей не понимаю.:-/ обычный json
Michael
для СНГ подойдет ?
неа :) я давным-давно подключал robokassa.ru
Tal
а просто хостинга типа за $20-30/год не подскажите??
Tal
как на пхп обычно делают)
Andrey
Ну тот же vscale 200 руб/мес - это примерно $40/год. Вписывается?
Mikhail
ihor.ru дешевый и хреновый
Cenator 🐈
Scaleway норм
Andrey
да, есть пара проектов на ihor. Но почемуто стремно. Хотя дешево
Mikhail
да, есть пара проектов на ihor. Но почемуто стремно. Хотя дешево
Потому что у них то сайт не доступен, то еще что-то. Пару раз они мне перезапускали сервера просто так.
Andrey
Ага, было дело
Alexander
https://www.ovh.com/fr/vps/vps-ssd.xml
Alexander
3€ всего
Tal
спасибо!)
Andrey
https://www.ovh.com/fr/vps/vps-ssd.xml
А туда пинги хорошие от нас?
Alexander
отличные
Andrey
Надо попробовать будет. Так руки до них еще и не дошли ни разу
Alexander
http://ovh.net
Andrey
80 средний пинг
Alexander
чё