@nodejs_ru

Страница 2154 из 2748
Таймураз
15.06.2018
04:06:37
суп, гаез. Кто микросервисы дрочит? Что логируете? Каждый чих? Или как?
Данные, которые были приняты или отправлены, по которым можно восстановить происходящее Либо специфичные места, которые определенные юзкейсы логируют, чтобы можно было узнать, как часто оно происходит

Таймураз
15.06.2018
04:08:10
я тогда всю базу в логи перепишу
Юзай специальные инструменты для логов

Google
Sheldhur
15.06.2018
04:09:05
и как это поможет избежать ситуации что в логах будет дохуя всяких данных?

Таймураз
15.06.2018
04:09:15
Логи и метрики никогда не должны храниться там же, где и основное хранилище находится

Sheldhur
15.06.2018
04:09:36
спасибо кэп

Таймураз
15.06.2018
04:10:40
и как это поможет избежать ситуации что в логах будет дохуя всяких данных?
Никак Это тебе уже самим рассуждать, что тебе нужно, а что нет Рассчитай, сколько это все будет занимать и бэкапь логи с инстанса куда-нибудь

Раз в период

спасибо кэп
Ты сам совета спросил- мое дело по максимуму инфы выдать

спасибо кэп
И да- лучше залогать лишний раз, чем не залогать Замучаешься потом трекать состояние

спасибо кэп
Кстати, ещё одна очевидная вещь- генерить хеш каждого вызова микросервиса и прикладывать его к каждой записи, чтобы можно было понять, что и как вызывалось

Sergey
15.06.2018
05:34:05
@Atassis

Oleg
15.06.2018
06:42:57
Наверно немного оффтоповый вопрос - какой хостинг кто использует? И если это зарубежный хостинг то не смущает ли лимит на трафик?

Google
Mark
15.06.2018
06:49:38
Почему не хероку, nerify, now?

Sergey
15.06.2018
06:51:21
Потому что это тот же Amazon

Oleg
15.06.2018
06:52:19
Для каких целей?
Сайт региональный разместить) с нодой докером и монгой

Kostya
15.06.2018
06:53:43
Сайт региональный разместить) с нодой докером и монгой
какая предпологаемая нагрузка на сервак (qps) ?какая на базу? и много ли сетевого трафика (обьем данных) будет идти?

Mark
15.06.2018
06:56:30
Потому что это тот же Amazon
Хорошо, я не буду сейчас говорить, что амазон плохой, потому-что я думаю, что это не так, но в силу того, что я пока с ним не разбирался - мне не сильно понравился Причина моего недовольства, может даже не в самом амазоне, а в руководстве компании, которое настаивает использовать lambda для скрапера, который должен быть headless и который должен быть не puppeteer, при этом - нужно подключить прокси, что я пытаюсь сделать через chrome-remote-interface, но пока-что так и не взлетело :( Поэтому я немного зол на lambda из за ограничения в 50мб, иначе - я бы смог просто поставить пипитор и не бегать с бубном((

Yaroslav
15.06.2018
06:57:33
lambda у амазона это печаль

словили кучу недостатков

Mark
15.06.2018
06:58:05
Если хоть кто-нибудь знает в достаточной мере как с этим справиться - я буду дичаше признателен, я занимаюсь любовью с этим уже третий день, а показывать что-то нужно

Руководитель сказал "Ты знимайся лямбдой и хеадлессом, а я напишу скрапер для сайтов с ssr"

Kostya
15.06.2018
07:22:10
Сайт региональный разместить) с нодой докером и монгой
Я так понимаю никакой сверх нагрузки не будет - бери digitalocean и не парься

Oleg
15.06.2018
07:26:27
Alexander
15.06.2018
07:26:50
veesp еще норм

у них трафик анлим

Oleg
15.06.2018
07:27:00
Я так понимаю никакой сверх нагрузки не будет - бери digitalocean и не парься
сверхнагрузки да, пока не планируется, но не хотелось бы для масштабирования много раз переезжать

Alexander
15.06.2018
07:27:02
хотя это надо территорию смотреть

зателеком еще неплохой хостинг советовал

Netangels

по промокоду ZaTelekom еще 200 рублей сверху накинут

Google
Oleg
15.06.2018
07:29:01
зателеком еще неплохой хостинг советовал
обычно в таких случая советуют тех, кто бабок занес, не?)

Alexander
15.06.2018
07:29:16
но тарифы больно вкусные

да и был же калькулятор vps, видал?

https://poiskvps.ru/

лично я виспом пользуюсь. немного переплачиваю, но от аптайма и мощностей ору

Mark
15.06.2018
07:39:13
https://github.com/sambaiz/puppeteer-lambda-starter-kit Кто нибудь использовал? Как подключить S3 чтобы оттуда грабило хром?

Dmitry
15.06.2018
07:41:22
д.д. а npmjs.com из-за ркн недоступен?

Roman
15.06.2018
07:42:48
Dmitry
15.06.2018
07:44:25
только через vpn =(

Oleg
15.06.2018
08:10:17
Matvey
15.06.2018
08:39:06
ребята, помогите плс. как 100% определить мастер процесс в pm2 ? можно ли полагаться на флаг pm_id, точнее на process.env.pm_id === '0' ?

Matvey
15.06.2018
08:41:42
тут мало того еще и версия pm2 не известна на продакшне ) не могу найти инфу, всегда ли этот флаг был

Anatoliy
15.06.2018
09:21:17
Ребята, всем привет! Есть вопрос по вебпаку с которым я только третий день как знакомлюсь. Имеется сервис написанный на коа. Стоит задача собрать билд, который не зависит от нод модулей. Т.е. на выходе нужен единственный файл, который будет помещен в докер контейнер и без всяких package.json yarn install'ов будет там работать. Как такое сделать и является ли это хорошей практикой?

Anatoliy
15.06.2018
09:22:59
Ну т.е. зависимости в билд никак не забросить?

Сергей
15.06.2018
09:22:59
Но если есть зависимость на бинарь, то работать не будет

Google
Сергей
15.06.2018
09:23:09
И делаешь

Но это бред

Сергей
15.06.2018
09:23:25
не помогло
Что не работает

Мы не ванги

Cenator
15.06.2018
09:23:31
Можно же
ну зависит от пакетов, там много с ебическими реквайрами

Cenator
15.06.2018
09:24:43
вроде кто-то писал что rollup может с таким справиться, я лично не проверял

Anatoliy
15.06.2018
09:24:50
mode: 'production', entry: './index.js', target: 'node', externals: [nodeExternals()], output: { filename: 'bundle.js', path: path.resolve(__dirname, 'dist') } вот начальный конфиг. если с ним собрать и тупо убрать папку с модулями из проекта, то не взлетает.

Cenator
15.06.2018
09:25:22
для начала убери externals и посмотри сколько ошибок вылезет)

Anatoliy
15.06.2018
09:25:39
6 )

сразу могу сказать. это будут ворнинги

Cenator
15.06.2018
09:25:49
он как раз отвечает за то чтобы не бандлить нод модули

Anatoliy
15.06.2018
09:26:13
Это да. Ругаться он начинает на внешние зависимостит. Типа самой коа например.

Anatoliy
15.06.2018
09:26:42
Вот. Про то и вопрос) Как?

Вариант два попытаться обсъянить нашему девопсу, что нормальные ноджс пацаны закидывают package.json в контейнер и там устанавливают зависимости))

Google
Anatoliy
15.06.2018
09:31:33
В общем резюме такое. Собирать сборку вместе с зависимостями - оверхед. Распространённая практика - закидывать сборку вместе с пакадж джсоном в контейнер и устанавливать всё там. Спасибо!

Денис
15.06.2018
09:31:35
ура наконец разобрался как устроена передача с разных localhost

Alexander
15.06.2018
09:34:29
У кого-то есть опыт работы с Sequelize? Если тяну зависимость через include: [ { association: 'Messages' } ] можно ли как-то изменить название массива в результативном объекте? Типа не { "Messages": [] } а например { "lastMessage": [] } Или тока самому пересобирать в другой объект?

Andruha
15.06.2018
09:40:44
populate это чисто монгусовская тема? в нативной монге такое провернуть как-то можно?

Andruha
15.06.2018
09:43:14
спасибо

Andrey
15.06.2018
09:44:30
или курить в пеплайн если монга ниже чем 3.2

Страница 2154 из 2748