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

Есть кто, кто работал с sarama (kafka)? проблема в том,

что при аутентификации чрез ssl consumerCroup молча не принимает сообщения...

8 ответов

14 просмотров

проверьте, что у вас идут сообщения в топик, либо поставьте в настройках чтение с начала топика

Alexander- Автор вопроса
Andrei 🦉 Sergeev
проверьте, что у вас идут сообщения в топик, либо ...

в топик идут. рядом sarama.NewConsumerFromClient - отрабатывает и получает их. но sarama.NewConsumerGroupFromClient("mgn", *cl) - молчалив. в канале ошибок последнего - тоже нет ничего

Alexander
в топик идут. рядом sarama.NewConsumerFromClient -...

группа разная? партиций в топике больше одной?

Alexander- Автор вопроса
Andrei 🦉 Sergeev
группа разная? партиций в топике больше одной?

группа чего? они запущены по-отдельности. не в один момент. к тому же - второй это просто partiotionConsumer/ партиция - одна, проверил только что.

Alexander
группа чего? они запущены по-отдельности. не в оди...

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

Alexander- Автор вопроса
Andrei 🦉 Sergeev
ну если они по разному реализованы, то работа одно...

- по-разному в коде либы? да, отличия есть, это же разные консюмераы. но базируются на 1 клиенте. - работа одного не говорит. но у меня проблема, что мне нужен второй, а он как раз не работает) - при sasl_plain - этот код работает. к тому же отличие только в sarama.Config - а он один и для partitionConsumer и для consumerGroup(

Alexander
- по-разному в коде либы? да, отличия есть, это же...

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

Alexander- Автор вопроса
Andrei 🦉 Sergeev
ну в любом случае гораздо более вероятно, что кося...

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

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

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

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
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
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта