Hi,

I start to learn Kafka and.. I have first problem.
I started Zookeeper, I started Kafka - both on localhost. Seems all is fine. 
But when I try to execute command:

zookeeper-shell.bat localhost:2181 ls /brokers/ids

I get error:

Connecting to localhost:2181
WATCHER::
WatchedEvent state:SyncConnected type:None path:null
[0]
[2022-07-30 19:54:22,524] ERROR Exiting JVM with code 0 
(org.apache.zookeeper.util.ServiceUtils)

And in Zookeeper:

[2022-07-30 19:54:53,335] INFO Expiring session 0x10000190aa20001, timeout of 
30000ms exceeded (org.apache.zookeeper.server.ZooKeeperServer)
[2022-07-30 19:58:05,393] WARN Close of session 0x10000190aa20002 
(org.apache.zookeeper.server.NIOServerCnxn)
java.io.IOException: An existing connection was forcibly closed by the remote 
host
at java.base/sun.nio.ch.SocketDispatcher.read0(Native Method)
at java.base/sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43)
at java.base/sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:276)
at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:245)
at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:223)
at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:358)
at org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:324)
at 
org.apache.zookeeper.server.NIOServerCnxnFactory$IOWorkRequest.doWork(NIOServerCnxnFactory.java:522)
at 
org.apache.zookeeper.server.WorkerService$ScheduledWorkRequest.run(WorkerService.java:154)
at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)


server.properties:
listeners=PLAINTEXT://localhost:9092
advertised.listeners=PLAINTEXT://localhost:9092

zookeeper.connection.timeout.ms=18000

zookeeper.properties:
clientPort=2181
maxSessionTimeout=18000

What can be the reason?
 
Regards

Reply via email to