Denis
Ребят, спасибо всем, кто был вчера на Node.js Meetup! Было круто! В следующий раз сделаем ещё круче. И будет больше про Node.js ;)
Andrey
Какие?
В модулях должно будет присутствовать обязательно export, иначе он будет считать, что это как и раньше common модуль. Как то так. Вчера на митапе об этом говорили.
Loyd
щито
Loyd
кто будет считать?
Michael
загрузчик
Andrey
загрузчик
Да, а в браузерах, если судить по ie edge, ты должен сам прописать в type скрипта, что это модули и только тогда они заработают.
Yuriy
Коллеги, а кто запускает postgres в докере или kubernetes — как вы настраиваете бэкапы базы? Просто выставляя наружу 5432 порт, или через получение шелла внутрь контейнера?
Denis
https://www.compose.com/ ? :)
Yuriy
Боюсь, никакого hosted-решения по причине IP :) Ну и закон о хранении персональных данных на территории РФ не отменяли пока.
Recluse
всё как в ирке
Recluse
в 100 каналах сидят одни и те же 100 человек
Пантелеев
ребят посмотрите мои каналы/чаты, может кто что интересного найдет)
Пантелеев
А вот и свежая подборка крутых чатов/каналов о веб-разработке) https://telegram.me/phpgeeks лучшая webdev конфа с уклоном в PHP https://telegram.me/PhpChannel - канал с крутыми фишками и новостями https://telegram.me/bitrixdev - молодая конфа битрикс мастеров https://telegram.me/laravel_pro - чат разработчиков Laravel https://telegram.me/jsChat - обсуждаем JS
special agent
На битрикс разрабатывают только серьезные парни
special agent
Не то, что вы
Recluse
😄
Yuriy
[x] битрикс мастера
Recluse
жепки в массы
Пантелеев
Дп что вы к бтртксу привязались)
Пантелеев
Там и другие чаты
Igor
битрикс - шляпа)
Igor
Юлла
Пантелеев
.ато у него стикеры есть свои)
Mannaro
Кто pm2 юзает?
Vit@Lik
Коллеги, а кто запускает postgres в докере или kubernetes — как вы настраиваете бэкапы базы? Просто выставляя наружу 5432 порт, или через получение шелла внутрь контейнера?
Сори за нубский вопрос - а вы как volume настраивали для бд, как решали проблему с автоматической миграцией контейнера на другие хосты? на сколько я помню монтируется volume который привязывается к текущей fs на хосте (его, как мне кажеться можно бекапить, вроде докер умеет для этого делать snapshot fs), ну то есть, есть ли возможность быстро развернуть контейнер бд с этими данными на другом хосте?
Yuriy
Виталий, пока еще никак. Я только хочу перевести проект на контейнеры, прощупываю почву, чтобы с разбегу потом не напороться на что-то совсем уж критически важное в середине миграции.
Vit@Lik
ff zcyj
Vit@Lik
ясно))
Vit@Lik
спасибо за наводку :)
Mannaro
Эй, парни! Нужна помощь по pm2. Короч, я когда пишу pm2 stop all, все вырубается. Однако, если попробовать открыть сайт, то страница бесконечно грузится, но ответ от сервера так и не приходит. После pm2 start ответ приходит и страница загружается. Так вот - как сделать так, чтобы после того, как остановили все процессы, висящие на порту pm2 говорил 500 ошибкой?)
Mannaro
Кроме pm2 delete =)
Vit@Lik
прокси поставить
Anton
nginx, очевидно же
Vit@Lik
например nginx перед вашим pm кластером
Mannaro
так и есть)
Mannaro
однако nginx не понимает, что сервер лег, он думает, что просто долго ответ идет
Michael
nginx не думает
Michael
он ждёт
Mannaro
таки есть 2 сервера upstream: server 0.0.0.1:3000; server 0.0.0.2:3000; допустим, необходимо перезагрузить первый сервер (именно перезагрузить, а не gracefulReload). Тогда мы его останавливаем (pm2 stop all), делаем нужные дела, затем запускаем pm2 start. Так вот пока мы "делаем нужные дела" юзеры, попавшие на этот сервер будут тупо ждать непонятно чего. А вот если бы pm2 сразу кидал 500 ошибку, то они незамедлительно были бы перенаправлены на второй серв.
Mannaro
ip_hash на данный момент
Mannaro
в будущем мб сменю на least_conn
Vit@Lik
а если down прописать для сервера и подменить на время конфиг у nginx?
Mannaro
Ну так-то легче тогда просто pm2 kill, ибо балансировщик и воркеры на разных серверах
Mannaro
ты прав
Mannaro
вырубаю серв на обслуживание
Mannaro
делаем все черные дела
Mannaro
и опять врубаем
Vit@Lik
ага
Denis
Ребят, давайте делать git squash для сообщений?
Nikita
любишь переписывать историю?)
Ale
только в WIP ветках)
Alex
Я борода
Stanislav
А подскажите русско говорящий подкаст по Js, пожалуйста.
Anonymous
Нужен BPMN инструмент годный. Лучше свободный, конечно. Подскажите.
Vladimir
activiti
Anonymous
Ребята кто может помочь с дизайном апи микросервиса работы с пользователями?
Denis
А давайте может в общей переписке если там нет чего то специфичного ?)
Evgeny
Я не против :)
Roman
+
Anonymous
Ну есть микросервис который работает с пользователями(регистрация,авторизация,аутентификация) кто как посоветует оформить его апи ?как пример это акаунт у гугла один для нескольких сервисов
Anonymous
У него своя база и свой докер контейнер
Evgeny
Мы сделали обычным рест крудом, смысла делать сложнее не вижу. А вот сообщество бы послушал
Evgeny
Ровно один контейнер?
Evgeny
Или может скалиться?
Anonymous
Или может скалиться?
Тут кто как посоветует
Nikita
Я не из nodejs но могу посоветовать оформить в стиле restAPI
Evgeny
Советую скалиться
Evgeny
Сессии общими лучше не делать - вырастает стоимость проверки юзера