public class KafkaMQProducer extends KafkaMQBase
Description: kafka消息生产者
Title:首亨软件 - 聚天平台
限定符和类型 | 类和说明 |
---|---|
static class |
KafkaMQProducer.ProducerPropBuilder |
AUTH, AUTH_IGNORE, DEFAULT_GROUP_ID, DEFAULT_TOPIC
限定符和类型 | 方法和说明 |
---|---|
void |
close() |
org.apache.kafka.clients.producer.KafkaProducer<java.lang.String,java.lang.String> |
connect(java.util.Properties prop) |
static KafkaMQProducer |
getInstance(java.lang.String topic) |
static void |
main(java.lang.String[] args) |
boolean |
sendMessage(java.util.Properties prop,
java.lang.String msg)
发送消息
|
boolean |
sendMessage(java.lang.String msg)
发送消息
|
boolean |
sendMessageSecurity(java.util.Properties prop,
java.lang.String msg)
安全的发送消息,连接将会自动关闭
|
boolean |
sendMessageSecurity(java.lang.String msg) |
getBootstrapServers
public static KafkaMQProducer getInstance(java.lang.String topic)
public org.apache.kafka.clients.producer.KafkaProducer<java.lang.String,java.lang.String> connect(java.util.Properties prop)
public boolean sendMessage(java.lang.String msg)
msg
- Stringpublic boolean sendMessage(java.util.Properties prop, java.lang.String msg)
msg
- Stringpublic boolean sendMessageSecurity(java.lang.String msg)
public boolean sendMessageSecurity(java.util.Properties prop, java.lang.String msg)
prop
- msg
- public void close()
public static void main(java.lang.String[] args)