170 похожих чатов

Всем привет, есть тут те кто работал с nats jetstream? не

могу пофиксить баг. в общем в моем сервисе есть три составляющих: менеджер (управляет подписками), фронтенд (принимает сообщения извне и передает косьюмеру) и консьюмер - сортирует сообщения по фильтрам и передает подписчикам
так вот, раньше все работало - при запуске сервисов они доставали из базы информацию о подписке, создавали необходимые стримы и все работало
сейчас когда я реализовала запрос на создание новой подписки через менеджера все изменилось. логика работы:
1. менеджеру приходит запрос на создание подписки
2. он сообщает об этом по системному каналу
3. фронтенд и консьюмер слушают системный канал и создают необходимые стримы для этой подписки
4. когда фронту пришло новое сообщение, он пишет это в стрим, который слушает консьюмер. консьюмер получает сообщение, фильтрует, определяет подписчиков и рассылает по их очередям
и вот как раз проблема с последним шагом. после того, как консьюмер обработал фильтры и определил подписчиков, он пытается закинуть сообщение в нужные очереди, но выкидывает ошибку nats: no responders available for request. при этом в логах написано, что он успешно подписан на стримы для этих подписчиков
может кто подсказать что нибудь?

3 ответов

39 просмотров

Если из всего этого текста убрать все кроме: У меня с jetstream ошибка: nats: no responders available for request То количество полезной инфы бы не изменилось)

Мб в стриме не тот filter subject?

Мария-Пiжло Автор вопроса
Eugio
Мб в стриме не тот filter subject?

Спасибо, завтра проверю этот момент

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта