Hi Admin
I have executed a performance test on one single node.The TPS never over
4000 events per sec on one producer.Please help me.
Thanks in advance.
Here is my code and configuration
*********************Producer code***************************************
public void run() {
int messageNo = 1;
while(true)
{
String messageStr = new String("Message_" + messageNo);
producer.send(new KeyedMessage<Integer, String>(topic, messageStr));
messageNo++;
}
}
************************server.properties***********************************
broker.id=1
port=9092
host.name=192.168.0.112
num.network.threads=8
num.io.threads=8
socket.send.buffer.bytes=1048576
socket.receive.buffer.bytes=1048576
socket.request.max.bytes=104857600
log.dirs=/tmp/kafka-logs
num.partitions=1
num.recovery.threads.per.data.dir=1
#log.flush.interval.ms=1000
log.retention.hours=168
#log.retention.bytes=1073741824
log.segment.bytes=1073741824
log.retention.check.interval.ms=300000
log.cleaner.enable=false
zookeeper.connect=192.168.0.112:2181
zookeeper.connection.timeout.ms=6000
zookeeper.properties
***************************************************************************************
*************************************
zookeeper.properties***************************
dataDir=/tmp/zookeeper
clientPort=2181
maxClientCnxns=0
****************************************************************************************
Best regards
Hawin