|
|
|
@ -133,12 +133,16 @@ func NewCommonMsgDatabase(msgDocModel unrelationtb.MsgDocModelInterface, cacheMo
|
|
|
|
|
Username: config.Kafka.Username,
|
|
|
|
|
Password: config.Kafka.Password,
|
|
|
|
|
}
|
|
|
|
|
tlsConfig := &kafka.TLSConfig{
|
|
|
|
|
CACrt: config.Kafka.TLS.CACrt,
|
|
|
|
|
ClientCrt: config.Kafka.TLS.ClientCrt,
|
|
|
|
|
ClientKey: config.Kafka.TLS.ClientKey,
|
|
|
|
|
ClientKeyPwd: config.Kafka.TLS.ClientKeyPwd,
|
|
|
|
|
InsecureSkipVerify: config.Kafka.TLS.InsecureSkipVerify,
|
|
|
|
|
|
|
|
|
|
var tlsConfig *kafka.TLSConfig
|
|
|
|
|
if config.Kafka.TLS != nil {
|
|
|
|
|
tlsConfig = &kafka.TLSConfig{
|
|
|
|
|
CACrt: config.Kafka.TLS.CACrt,
|
|
|
|
|
ClientCrt: config.Kafka.TLS.ClientCrt,
|
|
|
|
|
ClientKey: config.Kafka.TLS.ClientKey,
|
|
|
|
|
ClientKeyPwd: config.Kafka.TLS.ClientKeyPwd,
|
|
|
|
|
InsecureSkipVerify: false,
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
producerToRedis, err := kafka.NewKafkaProducer(config.Kafka.Addr, config.Kafka.LatestMsgToRedis.Topic, producerConfig, tlsConfig)
|
|
|
|
|
if err != nil {
|
|
|
|
|