Кафка потребительская с TLS.Проблема производительности - PullRequest
0 голосов
/ 29 ноября 2018

В моем приложении я настроил kafka для работы с TLS, поэтому у меня есть несколько потребителей, которые каждый раз опрашивают новые сообщения от брокера.

Проблема в том, что если у меня есть 5 потребителей, и каждый из них выполняет опрос каждые 100 мс, у меня есть тоны SSLHandshakes.

Мне известно о «возобновлении сеанса», которое я использовал в веб-службах.Мой вопрос:

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

1 Ответ

0 голосов
/ 29 ноября 2018

TLS Handshake выполняется только при создании соединения.См. https://en.wikipedia.org/wiki/Transport_Layer_Security#TLS_handshake

Потребители Kafka поддерживают связь между опросами, поэтому каждый Потребитель выполняет рукопожатие TLS только один раз для каждого используемого им брокера при запуске.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...