Size: a a a

2020 November 20

A

Alex in pro.kafka
Andrey
да, лучше с JMXом помогите :)
java.rmi.server.hostname: Hostname string; default value is the local host's IP address in "dotted-quad" format ... which is embedded into remote stubs created by this JVM when remote objects are exported. This can be used to control the effective IP address of RMI servers exported by multi-homed hosts. This property is read exactly once in the life of the JVM.[1]

этот параметр про то какой хостнейм будет экспортирован, а не прослушан

https://bugs.openjdk.java.net/browse/JDK-6425769

https://gist.github.com/m-szalik/93c559bf2ad964078e1e
источник

A

Alex in pro.kafka
For local host access only JVM_OPTIONS are:
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=9010
-Dcom.sun.management.jmxremote.host=127.0.0.1
-Dcom.sun.management.jmxremote.local.only=true
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false

For full remote access JVM_OPTIONS are:
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=9010
-Dcom.sun.management.jmxremote.local.only=false
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
источник

A

Andrey in pro.kafka
Alex
For local host access only JVM_OPTIONS are:
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=9010
-Dcom.sun.management.jmxremote.host=127.0.0.1
-Dcom.sun.management.jmxremote.local.only=true
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false

For full remote access JVM_OPTIONS are:
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=9010
-Dcom.sun.management.jmxremote.local.only=false
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
Получается на 192.х.х.х запустить не получится? Или на всех ip или только локалхост?
источник

SD

Serg D. in pro.kafka
Andrey
не вижу разницы в этом плане между питоном и явой, вроде так же делают
вроде, но не совсем. Не зря же интерпретатор называется интерпретатором, а язык интепретируемым, даже если интерпретируется байт код.
источник

A

Alex in pro.kafka
Andrey
не вижу разницы в этом плане между питоном и явой, вроде так же делают
если в 2х словах:

питон занимается парсингом сорцов и последующей интерпретацией байткода
java стартует с интерпретатора байткода и потом проходит jit и компилирует его в нативные инструкции на лету
источник

A

Alex in pro.kafka
Andrey
Получается на 192.х.х.х запустить не получится? Или на всех ip или только локалхост?
-Dcom.sun.management.jmxremote.host=ip_который_хотите_слушать
источник

A

Andrey in pro.kafka
так я так и делаю, вот
KAFKA_JMX_OPTS=-Djava.rmi.server.hostname=192.168.60.30 -Dcom.sun.management.jmxremote.local.only=false -Dcom.sun.management.jmxremote.port=3333 -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false
источник

A

Andrey in pro.kafka
игнорит это почему то
источник

A

Andrey in pro.kafka
ааа
источник

A

Andrey in pro.kafka
сорян
источник

A

Alex in pro.kafka
угу
источник

A

Andrey in pro.kafka
Ура, получилось!
источник

A

Andrey in pro.kafka
Спасибо
источник

VG

Vik Gamov in pro.kafka
Artjom Kalita
у нас почему-то когда-то использовался конфлуент имедж  вроде для эластика с дебезиумом и там еще кафка была - так если ничего не урезать и подымать локально все докер имеджи то конфлуент сжирал 8+ гб и не давился
Фигасе.
источник

VG

Vik Gamov in pro.kafka
Alexander Zaitsev
мы тут как раз вчера вроде обсуждали, что надо бы потестить redpanda. Так может человеку redpanda посоветуем юзать вместо кафки, ну и заодно опытом потом поделится?
Конечно.
Наш инженер Travis Jeffrey написал кафку на go несколько лет назад. Он потом в Конфлюент ушел работать так что наверное забил на имплементацию https://github.com/travisjeffery/jocko

Но это больше игрушка/ обучалка
источник

VG

Vik Gamov in pro.kafka
Andrey
Ура, получилось!
Отлично! Расходимся? Остаёшься на джаве?
источник

A

Alex in pro.kafka
Vik Gamov
Отлично! Расходимся? Остаёшься на джаве?
Разочаровался, пойдёт в скалу
источник

A

Andrey in pro.kafka
Да, вот такая штука 👍 Рекоммендую
источник

V

VladMl in pro.kafka
как у сборки confluent изменить server.properties? Меняю тут etc/kafka/server.properties  но в CONFLUENT_CURRENT есть только confluent.cLotZbBy/kafka/kafka.properties  который каждый раз переписывается при старте и не содержит изменений из etc/kafka/server.properties
источник

VG

Vik Gamov in pro.kafka
VladMl
как у сборки confluent изменить server.properties? Меняю тут etc/kafka/server.properties  но в CONFLUENT_CURRENT есть только confluent.cLotZbBy/kafka/kafka.properties  который каждый раз переписывается при старте и не содержит изменений из etc/kafka/server.properties
А чем стартуешь?
источник