赞
踩
$conf = new RdKafka\Conf();
$conf->set('sasl.mechanisms', 'PLAIN');
$conf->set('sasl.username', 'your_username');
$conf->set('sasl.password', 'your_password');
$conf->set('security.protocol', 'sasl_ssl');
$conf->set('ssl.ca.location', 'crt证书路径');
$producer = new RdKafka\Producer($conf);
这里需要注意使用的是crt证书,如果提供的是jks证书,需要把jks证书转换成crt证书,使用openssl转一下,你需要知道jks的密码
keytool -importkeystore -srckeystore client.truststore.jks -destkeystore server.p12 -srcstoretype jks -deststoretype pkcs12'
openssl pkcs12 -in server.p12 -out client.truststore.crt -nokeys
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。