Size: a a a

NestJS — русскоязычное сообщество

2020 August 07

SL

S. L. in NestJS — русскоязычное сообщество
я использовал свеггер что бы дергать методы и смотреть как они работают
источник

SL

S. L. in NestJS — русскоязычное сообщество
до этого основное приложение и микросервис были независимы
источник

SL

S. L. in NestJS — русскоязычное сообщество
теперь нужно их объединить что бы в основное возвращался результат выполнения метода из микросервиса
источник

YK

Yaroslav Kuznetsov in NestJS — русскоязычное сообщество
S. L.
теперь нужно их объединить что бы в основное возвращался результат выполнения метода из микросервиса
Тогда тебе нужно сделать несколько приложений в одном https://docs.nestjs.com/cli/monorepo
источник

YK

Yaroslav Kuznetsov in NestJS — русскоязычное сообщество
1 приложение для апи
источник

YK

Yaroslav Kuznetsov in NestJS — русскоязычное сообщество
2 приложение для крон задач
источник

YK

Yaroslav Kuznetsov in NestJS — русскоязычное сообщество
Общее вынести в shared
источник

SL

S. L. in NestJS — русскоязычное сообщество
спасибо, почитаю
источник

YK

Yaroslav Kuznetsov in NestJS — русскоязычное сообщество
Для крон задач я бы юзал nest commands модуль
источник

YK

Yaroslav Kuznetsov in NestJS — русскоязычное сообщество
И второй момент, ккк быстро исполняется твоя крон задача?
источник

SL

S. L. in NestJS — русскоязычное сообщество
каждые 10 минут
источник

YK

Yaroslav Kuznetsov in NestJS — русскоязычное сообщество
Просто это не гуд практис через апи дёргать и ждать крон
источник

SL

S. L. in NestJS — русскоязычное сообщество
так в проде должно быть
источник

YK

Yaroslav Kuznetsov in NestJS — русскоязычное сообщество
S. L.
каждые 10 минут
Сколько по времени 1 задача исполняется
источник

SL

S. L. in NestJS — русскоязычное сообщество
она делает запрос в бд и возвращает массив с объектами, не знаю сколько это занимает
источник

SL

S. L. in NestJS — русскоязычное сообщество
пока база маленькая
источник

SL

S. L. in NestJS — русскоязычное сообщество
всего 20 записей
источник

SL

S. L. in NestJS — русскоязычное сообщество
а будет больше 100к
источник

YK

Yaroslav Kuznetsov in NestJS — русскоязычное сообщество
Я бы вместо крон, заюзал redismq  с Bull, там можно и кроны и отложенные задачи делать
источник

SL

S. L. in NestJS — русскоязычное сообщество
у меня пока так работает
источник