Hi!

Could you please advise why I can't run Kafka broker with different port number 
?
It's working fine with default port 9092, but when I change it to 9093 or 9094 
for instance, I get the following errors:

[2022-05-30 13:16:28,456] DEBUG [BrokerToControllerChannelManager broker=432 
name=forwarding]: Controller isn't cached, looking for local metadata changes 
(kafka.server.BrokerToControllerRequestThread)
[2022-05-30 13:16:28,456] DEBUG [BrokerToControllerChannelManager broker=432 
name=forwarding]: No controller defined in metadata cache, retrying after 
backoff (kafka.server.BrokerToControllerRequestThread)
[2022-05-30 13:16:28,457] INFO 
[/kafka-acl-extended-changes-event-process-thread]: Starting 
(kafka.common.ZkNodeChangeNotificationListener$ChangeEventProcessThread)
[2022-05-30 13:16:28,469] INFO [Controller id=432, targetBrokerId=432] Node 432 
disconnected. (org.apache.kafka.clients.NetworkClient)
[2022-05-30 13:16:28,471] WARN [Controller id=432, targetBrokerId=432] 
Connection to node 432 (localhost/127.0.0.1:9094) could not be established. 
Broker may not be available. (org.apache.kafka.clients.NetworkClient)
[2022-05-30 13:16:28,472] INFO [Controller id=432, targetBrokerId=432] Client 
requested connection close from node 432 
(org.apache.kafka.clients.NetworkClient)

server.properties:

broker.id=432

############################# Socket Server Settings 
#############################

# The address the socket server listens on. It will get the value returned from
# java.net.InetAddress.getCanonicalHostName() if not configured.
#   FORMAT:
# listeners = PLAINTEXT://localhost:9092
#   EXAMPLE:
#     listeners = PLAINTEXT://your.host.name:9092
#listeners=PLAINTEXT://:9092

# Hostname and port the broker will advertise to producers and consumers. If 
not set,
# it uses the value for "listeners" if configured.  Otherwise, it will use the 
value
# returned from java.net.InetAddress.getCanonicalHostName().

advertised.listeners=PLAINTEXT://localhost:9094

controller.log:

[2022-05-30 13:00:00,734] WARN [RequestSendThread controllerId=432] Controller 
432's connection to broker localhost:9094 (id: 432 rack: null) was unsuccessful 
(kafka.controller.RequestSendThread)
java.io.IOException: Connection to localhost:9094 (id: 432 rack: null) failed.
        at 
org.apache.kafka.clients.NetworkClientUtils.awaitReady(NetworkClientUtils.java:70)
        at 
kafka.controller.RequestSendThread.brokerReady(ControllerChannelManager.scala:291)
        at 
kafka.controller.RequestSendThread.doWork(ControllerChannelManager.scala:245)
        at kafka.utils.ShutdownableThread.run(ShutdownableThread.scala:96)

Best regards,
Evgeny

Business Application Support
VTB Capital
Telephone.: +7 (495) 960 9999 (ext.264423)
Mobile: +7 (916) 091-8939



________________________________

This email message (and any attachments) is confidential and may be privileged 
or otherwise protected from disclosure by applicable law. If you are not the 
intended recipient or have received this in error please notify the system 
manager, postmas...@vtbcapital.ru and remove this message and any attachments 
from your system. Any unauthorized dissemination, copying or other use of this 
message and/or any attachments is strictly prohibited and may constitute a 
breach of civil or criminal law.
JSC VTB Capital may monitor email traffic data and also the content of email.

Reply via email to