簡體   English   中英

無法發送SSL關閉消息

[英]Failed to send SSL Close message

我有一個線程,有時會在消息中心上列出主題。 但是偶爾,我會收到:Failed to send SSL Close message。

有任何想法嗎?

KafkaConsumer<String, String> consumer = new KafkaConsumer<>(getConsumerConfiguration());
try {
    Map<String, List<PartitionInfo>> topics = consumer.listTopics();
    return new ArrayList<String>(topics.keySet());
} finally {
    if (consumer != null) {
        **consumer.close();**
    }
}

我正在從Consumer.close收到警告。

使用者的配置:

  • sasl。機制=普通
  • security.protocol = SASL_SSL
  • group.id =消費者1
  • ssl.enabled.protocol = TLSv1.2
  • ssl.endpoint.identification.algorithm = HTTPS
  • ssl.protocol = TLSv1.2
  • sasl.jaas.config = org.apache.kafka.common.security.plain.PlainLoginModule必需username =“ USERNAME” password =“ PASSWORD”;

[WARN] 2018-01-25 20:12:23.204 [ClusterChannelMonitorTaskThread] org.apache.kafka.common.network.SslTransportLayer {}-無法發送SSL關閉消息java.io.IOException:SSLEngine.wrap返回的意外狀態,預計已關閉,收到確認。 不會發送關閉消息給同級。 在org.apache.kafka.common.utils.Utils.closeAll(Utils)上的org.apache.kafka.common.network.SslTransportLayer.close(SslTransportLayer.java:158)[kafka-clients-0.11.0.0.jar :?] .java:663)[kafka-clients-0.11.0.0.jar :?]在org.apache.kafka.common.network.KafkaChannel.close(KafkaChannel.java:59)[kafka-clients-0.11.0.0.jar: ?]在org.apache.kafka.common.network.Selector.doClose(Selector.java:582)[kafka-clients-0.11.0.0.jar :?]在org.apache.kafka.common.network.Selector.close (Selector.java:573)[kafka-clients-0.11.0.0.jar :?]位於org.apache.kafka.common.network.Selector.close(Selector.java:539)[kafka-clients-0.11.0.0。 jar :?]位於org.apache.kafka.common.network.Selector.close(Selector.java:250)[kafka-clients-0.11.0.0.jar :?]位於org.apache.kafka.clients.NetworkClient.close (NetworkClient.java:505)[kafka-clients-0.11.0.0.jar :?]在org.apache.kafka.clients.consumer.internals.ConsumerNetworkClient.close(ConsumerNetworkClient.java:439)[kafka-clients-0.11。 0.0.jar :?],位於org.apache.kafka.clients.ClientUti ls.closeQuietly(ClientUtils.java:71)[kafka-clients-0.11.0.0.jar :?]位於org.apache.kafka.clients.consumer.KafkaConsumer.close(KafkaConsumer.java:1613)[kafka-clients-0.11 .0.0.jar :?],位於org.apache.kafka.clients的org.apache.kafka.clients.consumer.KafkaConsumer.close(KafkaConsumer.java:1573)[kafka-clients-0.11.0.0.jar :?]。 Consumer.KafkaConsumer.close(KafkaConsumer.java:1549)[kafka-clients-0.11.0.0.jar :?]位於com.ibm.saas.msg.kafka.KafkaMessageService.listChannelNames(KafkaMessageService.java:305)[saas-msg -kafka-TRUNK-SNAPSHOT.jar:TRUNK-SNAPSHOT]

今天也用kafka客戶端1.0.2擊中此異常:/

請確保在/ etc / hosts中設置了正確的值。這非常重要。 在我的情況下,我在server.properties文件中設置了listeners=SASL_SSL://10.10.10.3:9093 ,因此我需要在/ etc / hosts中具有10.10.10.3 SzymekKafka ,其中SzymekKafka是我的主機名。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM