2017-09-14 11 views
0

이의 구성에 재산는 어떻게 키 저장소 파일을 사용하는 경우

ssl.keystore.location 
ssl.keystore.password 
ssl.key.password 
ssl.truststore.location 
ssl.truststore.password 

에게 추가 키 저장소 파일로 합류 - 카프카를 사용하여,이 오류가 발생합니다 키 저장소 파일과 함께 librdkafka를 사용 하시겠습니까? 그것은 나를 괴롭 히며, 어느 누구도 키 저장소 파일과 합류하는 kafka를 사용하는 방법을 알고 있습니까?

합류 - 카프카 :

답변

1

ssl.keystore.*ssl.truststore.*가 사용할 수 있도록 Java 클라이언트의 속성이다 나는 CONFIGURATION.md에서 속성을 찾을 수 없습니다 https://github.com/edenhill/librdkafka/blob/master/CONFIGURATION.md

: https://github.com/confluentinc/confluent-kafka-dotnet/

CONFIGURATION.md에 따라 Java의 JAAS 프레임 워크 및 Java 고유의 ​​트러스트/키 스토어

librdkafka (및 해당 형제 클라이언트)는 PEM 및 cert 파일 형식을 사용하는 OpenSSL을 사용합니다.

그것을 설정하는 방법이 가이드를 참조하십시오 : https://github.com/edenhill/librdkafka/wiki/Using-SSL-with-librdkafka

을 그리고이 SO 문제는 OpenSSL이 파일 형식에 키 스토어를 변환하는 방법에 대해 설명합니다 Converting a Java Keystore into PEM Format