Spring boot Spring boot连接到阿里巴巴e-mapreduce kafka

Spring boot Spring boot连接到阿里巴巴e-mapreduce kafka,spring-boot,apache-kafka,spring-kafka,alibaba-cloud,Spring Boot,Apache Kafka,Spring Kafka,Alibaba Cloud,我正在尝试将spring boot kafka应用程序连接到阿里云上的kafka。 云端打开了。 但是,我无法从启动连接,可能是因为我需要提供一些安全凭据? 我已经尝试按如下方式设置启动属性: spring.kafka.properties.security.protocol=SSL 获取错误:到节点-1(/xx.xx.xx.xx:9092)的连接在身份验证期间终止。这可能是由于以下任何原因造成的:(1)身份验证失败,原因是代理的凭据早于1.0.0,(2)防火墙阻止Kafka TLS流量(例如

我正在尝试将spring boot kafka应用程序连接到阿里云上的kafka。
云端打开了。
但是,我无法从启动连接,可能是因为我需要提供一些安全凭据?
我已经尝试按如下方式设置启动属性:

spring.kafka.properties.security.protocol=SSL
获取错误:到节点-1(/xx.xx.xx.xx:9092)的连接在身份验证期间终止。这可能是由于以下任何原因造成的:(1)身份验证失败,原因是代理的凭据早于1.0.0,(2)防火墙阻止Kafka TLS流量(例如,它可能只允许HTTPS流量),(3)暂时性网络问题

引发的引发:java.lang.IllegalArgumentException:在JAAS配置中找不到“KafkaClient”项。未设置系统属性“java.security.auth.login.config”


有没有人有在阿里云上连接卡夫卡的经验?

我相信卡夫卡连接可以解决您将spring boot卡夫卡应用程序连接到阿里云上卡夫卡的问题:

步骤1:创建卡夫卡群集 在E-MapReduce中创建源卡夫卡群集和目标卡夫卡群集

步骤2:创建用于存储要迁移的数据的主题 在源Kafka集群中创建名为connect的主题

步骤3:创建卡夫卡连接连接器 使用Secure Shell(SSH)登录到源Kafka群集的头节点。 可选:自定义卡夫卡连接配置

步骤4:查看Kafka Connect连接器和任务节点的状态 查看Kafka Connect连接器和任务节点的状态,并确保它们处于正常状态

根据工作需要,遵循其他步骤

有关使用Kafka Connect迁移数据链接的详细说明,请参见:

希望这能对你有所帮助

spring.kafka.properties.security.protocol=SASL_SSL