Size: a a a

2020 April 02

VG

Vik Gamov in pro.kafka
ADD во все поля
источник
2020 April 03

神風 in pro.kafka
Всем привет! Подскажите, пожалуйста, как можно провалидировать схемы avro. Может есть какой-нибудь готовый качественный инструмент. Ситуация в том, что валится hdfs-sink коннектор с ошибками invalid default value и др. Авро консольный консумер при этом чувствует себя хорошо.
источник

ὦan in pro.kafka
神風
Всем привет! Подскажите, пожалуйста, как можно провалидировать схемы avro. Может есть какой-нибудь готовый качественный инструмент. Ситуация в том, что валится hdfs-sink коннектор с ошибками invalid default value и др. Авро консольный консумер при этом чувствует себя хорошо.
У плагина грэдла есть вроде такая команда
Но если у вас генерируется схема то все с ней ок
источник

D

Doublegrey in pro.kafka
Добрый день! Подскажите пожалуйста что можно почитать про  kafka authentication/authorization
источник

Y

Yuriy in pro.kafka
Doublegrey
Добрый день! Подскажите пожалуйста что можно почитать про  kafka authentication/authorization
Смотря что именно
Можно офф книгу, много статей в инете
источник

МИ

Морозов Иван in pro.kafka
Doublegrey
Добрый день! Подскажите пожалуйста что можно почитать про  kafka authentication/authorization
источник

D

Doublegrey in pro.kafka
Спасибо огромное!
источник

п

политва in pro.kafka
Всем привет
есть приложение на KafkaStreams, которое умеет на рантайме подключаться и читать сообщения из топиков. Также есть возможность отписки - по сути просто закрытие стрима методом KafkaStreams.close()+cleanup().
так вот наткнутились на проблему что такие стримы не собираются GC что приводит к падению по OOM. Судя по хипдампу на эти стримы продолжают ссылаются объекты метрик в MBeanServer.
может кто-то сталкивался с подобным и знает как удалить все метрики стрима программно?
источник

_

_ in pro.kafka
политва
Всем привет
есть приложение на KafkaStreams, которое умеет на рантайме подключаться и читать сообщения из топиков. Также есть возможность отписки - по сути просто закрытие стрима методом KafkaStreams.close()+cleanup().
так вот наткнутились на проблему что такие стримы не собираются GC что приводит к падению по OOM. Судя по хипдампу на эти стримы продолжают ссылаются объекты метрик в MBeanServer.
может кто-то сталкивался с подобным и знает как удалить все метрики стрима программно?
Reflect
.on(ManagementFactory.class)
.set("platformMBeanServer", mock(MBeanServer.class));


можно замокать
platformMBeanServer
источник

_

_ in pro.kafka
чтобы он ничего не сохранял
источник

п

политва in pro.kafka
насколько понимаю тогда все метрики приложения пропадут, этого не хотелось бы
источник

AR

Alexander Ryzhenko in pro.kafka
Подскажите, как высчитать объем опертавки для ноды кафки?
от чего отталкиваться и что влияет на потребление памяти?
источник

D

Dmitry in pro.kafka
Alexander Ryzhenko
Подскажите, как высчитать объем опертавки для ноды кафки?
от чего отталкиваться и что влияет на потребление памяти?
1/4
источник

D

Dmitry in pro.kafka
Xmx/Ram
источник

AR

Alexander Ryzhenko in pro.kafka
а что такое Xmx? Не силен в в этих штуках пока :(
источник

AR

Alexander Ryzhenko in pro.kafka
у нас сейчас 1 Гб Ram на машине - 90% ее юзает кафка. Думаем, надо увеличить, а вто на сколкьо
источник

D

Dmitry in pro.kafka
Xmx - максимально доступная память для jvm. В идеале обычной доступной памяти должно быть в 4 раза больше этого показателя. Так рекомендует документашка. Но можно делать и 1к2, если нагрузки не большие
источник

D

Dmitry in pro.kafka
Alexander Ryzhenko
у нас сейчас 1 Гб Ram на машине - 90% ее юзает кафка. Думаем, надо увеличить, а вто на сколкьо
Сколько у вас сообщений в минуту, сколько консюмеров и каков объем топиков?
источник

AR

Alexander Ryzhenko in pro.kafka
Dmitry
Сколько у вас сообщений в минуту, сколько консюмеров и каков объем топиков?
пока 3 консюмер группы пл 60-70 консюмеров,
3 продюсера
рейт 50-60 месседжей в сек. Но бывают короткие всплески до 300-500 (кроны)
топики. 60 топиков:
2 топика 100+ Гб
5 топиков ~20 Гб
штук 10 по 1-5 Гб
Остальные мелкие
источник

D

Dmitry in pro.kafka
Alexander Ryzhenko
пока 3 консюмер группы пл 60-70 консюмеров,
3 продюсера
рейт 50-60 месседжей в сек. Но бывают короткие всплески до 300-500 (кроны)
топики. 60 топиков:
2 топика 100+ Гб
5 топиков ~20 Гб
штук 10 по 1-5 Гб
Остальные мелкие
Думаю для jvm xmx 2гб, для тачки 4гб будет приемлемо. Как выставить xmx гугли "kafka java opts"
источник