python - 如何通过变量从 python 中的文本文件中读取多个 SSL Schema_registry url?
问题描述
无法从 SSL Avro Producer 的文本文件中读取多个 url
AvroProducer{'schema_registry.url': filename}
解决方案
Python 中的 AvroProducer / Consumer 不支持多个 url。
https://github.com/confluentinc/confluent-kafka-python/issues/409
并且属性本身需要是一个字符串host:port
,而不是一个文件
解决方法是自己发出 http 请求,然后重试地址列表,然后获取有效的地址,或者花点时间在网络中部署负载均衡器
推荐阅读
- javascript - 从Javascript中的对象数组更改var名称
- tomcat - 访问日志显示 SD--终止状态时出现 haproxy 502 错误
- datagrip - 如何在 DataGrip 中执行命令
- python - Python - 检测列表中的拐点并替换
- postgresql - 将 Exposed with DataSource 与 Postgres 一起使用时不使用索引
- android - 使用 Android Q 进行 iperf 测试
- typescript - 如何让编译器警告对象数组与实例数组
- java - 等待一段时间后打印不同的文本(JavaFX)
- postgresql - PostgreSQL 如何做 IF 表达式为空?
- c - 抛出异常,C 中的动态内存分配