Может вы подскажете... ситуация следующая, в кролике по какой-то причине

иногда пропадает подписка на очередь, т.е. к примеру есть 4 воркера подписавшиеся на эту очередь, но в кролике в свойствах очереди только 2 из них. при этом все воркеры считают что у них все ок и подписка жива, но по факту сообщения обрабатывают только 2. был вариант использовать heartbeat, но судя по всему если connection не закрывался, то heartbeat будет считать что все ок.
сижу придумываю костыли как можно проверять состояние подписки (через channel.checkQueue). может есть какое-то правильное решение?

6 ответов

13 просмотров

звучит именно так что у вас хербит есть но со стороны консьюмеров не обрабатывается

Andrey-Degtyarev Автор вопроса
Aleksey Barabanov
звучит именно так что у вас хербит есть но со стор...

спасибо, поставлю со стороны воркеров настройки хертбита. и... на всякий случай еще спрошу, есть ли возможность получить клиенту список тегов консьюмеров очереди?

Andrey Degtyarev
спасибо, поставлю со стороны воркеров настройки хе...

ну настройки то судя по всему есть, раз реббит успешно заметил пропажу соединения. нету именно реакции на потерю связи со стороны консьюмера. может както и можно получить список, но это какоето странное желание, нет полезных кейсов его использования

Andrey Degtyarev
спасибо, поставлю со стороны воркеров настройки хе...

А какой язык/платформа? Консюмеры в кубере крутятся?

Andrey Degtyarev
воркеры на ноде в кубере

а язык? что за воркеры? поды? стейтфулсет? кронджобы?

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

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

Всем привет. Понимаю, что, наверное, сто раз поднимали эту тему, но по ключевым словам не смог найти. Как передать в values.yaml зависимого хелм-чарта теги образов, собираемых...
Vitalik Petrov
4
Всем привет. Werf v2.10.5 При удалении релиза вместе с неймспейсом (werf dismiss --namespace namespace_name) Сыпятся ошибки ┌ Waiting for resources elimination: namespaces/rel...
Vitalik Petrov
1
@aigrychev, @ilya_lesikov добрый день! а поддерживает ли werf helm xxxx или werf bundle xxxx работу с сабчартами через http-прокси? (сработает ли использование HTTP_PROXY/HTTP...
Сергей Голод
4
Добрый день! Удалил все файлы с переменными из проекта, получил Error: release deploy: process resources: error validating adoptable resources: adoption validation failed: re...
Evgheni Mad
2
Привет! Вопрос про werf helm Приложение деплоится через werf helm upgrade --atomic Иногда(все условия для воспроизведения до конца непонятны, но есть версия, что это происходи...
𝓐𝓵͢͢͢𝓮𝔁 C
2
Всем привет. Сегодня добавили в приложение дополнительный образ nginx, в который докидывается системная статика прям в образ. При деплое бандлами деплоилось 200+ джоб(клиентов...
Владимир Муковоз
6
Добрый день, после перехода с версии 1.2 на 2.10 werf cleanup начал удалять использующиеся теги, и до и после обновления использовались дефолтные политики keepPolicies Подскаж...
Дмитрий
29
Блин а мне как поумнеть ?
Toxin
191
Друзья, добрый день. Прошу подсказать с базовым вопросом по использованию CI переменных gitlab в werf.yaml. Хочу в beforeInstall использовать env переменную с токеном. Мне нуж...
Anton Zol
10
Вопросик не совсем werf. Но вдруг мы подскажите воркэраунд или ещё что-нибудь. Могу ли я как-нибудь в моменте деплоя внутри heml рендера получить хэшсумму файла шаблона (./tem...
Alex Подрябинкин
11
Карта сайта