我正在Java一个使用来自Kafka集群的数据的管道,它可在
https://github.com/confluentinc/confluent-google-examples/blob/master/ccloud-dataflow-demo/entry-df-pipeline/src/main/java/com/ecuevas/DataflowPipeline.java
根据存储库,定义了道具
和管道
:
Map<String, Object> props = new HashMap<>();
props.put("auto.offset.reset", "earliest");
props.put("ssl.endpoint.identification.algorithm", "https");
props.put("sasl.mechanism", "PLAIN");
props.put("request.timeout.ms", 20000);
props.put("retry.backoff.ms", 500);
props.put("security.protocol", "SASL_SSL");
props.put("sasl.jaas.config",String.format("org.apache.kafka.common.security.
plain.PlainLoginModule required username=\"%s\" password=\"%s\";",username, password));
LogKafkaMsg logKafkaMsg = new LogKafkaMsg();
Pipeline pipeline = Pipeline.create(options);
PCollection<KV<String, String>> entries =
pipeline
.apply(
"Read Entries from Confluent Cloud Topic",
KafkaIO.<String, String>read()
.withBootstrapServers("<your-bootstrap-server>")
.withTopic("entries")
.withConsumerConfigUpdates(props)
.withKeyDeserializer(StringDeserializer.class)
.withValueDeserializer(StringDeserializer.class)
.withoutMetadata()
);
我的问题是,执行代码时,返回以下错误:
at org.apache.beam.runners.dataflow.DataflowRunner.run(DataflowRunner.java:969)
at org.apache.beam.runners.dataflow.DataflowRunner.run(DataflowRunner.java:198)
at org.apache.beam.sdk.Pipeline.run(Pipeline.java:322)
at org.apache.beam.sdk.Pipeline.run(Pipeline.java:308)
at com.ecuevas.DataflowPipeline.main(DataflowPipeline.java:214)
Caused by: org.apache.kafka.common.errors.SaslAuthenticationException: Invalid SASL/PLAIN response: expected 3 tokens, got 4
这个问题可能与SASL/普通认证有关,但是我不知道一个可能的解决方案。我认为这与:
数据流虚拟机似乎没有经过身份验证,无法连接到Kafka集群。您是否尝试按照此处的说明使用密钥库证书文件进行身份验证?
我是Laravel的新手,我听说Laravel的登录和注册系统是默认的。然而,我不能利用它。我已经将登录和注册视图放在资源/视图/的Auth目录中。 我在: 路线是: 但我得到了这个错误: AuthenticatesAndRegistersUsers中的FatalErrorException。php第11行:为illumb\Foundation\Auth\AuthenticatesUsers::g
使用python3并获取以下错误 SSL。SSLError:[SSL:CERTIFICATE_VERIFY_FAILED]证书验证失败(_ssl. c: 749) 我错过了什么有人能帮我吗
最后,我实现了UserDetailsService接口
我正在尝试实现身份验证 可以请求任何微服务的API网关。 用户微服务-我存储所有用户的地方。实现在此微服务中对用户进行身份验证。按应有的方式工作,登录路由返回我用于在此微服务中对用户进行身份验证的令牌。 其他5个微服务,未经任何身份验证或授权。 问题是:使用身份验证的正确方法是什么
我刚刚更新到Laravel5.2,然后尝试使用php artisan服务 像这样的错误 PHP致命错误:在E:\xampp\htdocs\laravel5\vendor\laravel\framework\src\light\Foundation\ProviderRepository中找不到类“App\Providers\AuthServiceProvider”。php在线146 [Symfony
我输入了错误的ID(我的错误),我认为我的电脑的IP被永久禁止。我想解禁我的IP,这样我就可以将git克隆到我想要的git库。当我尝试git克隆我的git存储库时,它显示< code > remote:HTTP Basic:Access denied < code > fatal:authentic ation failed for " ~ ~ my repository " 我如何重新访问我的g