我正在尝试使用 env var 在种子堆栈上配置 kafka。该语法适用于 mongoDB 配置,但不适用于 kafka 配置。
这是我的mongo conf:
env:
MONGO_URL: "localhost:27017"
MONGO_CREDENTIAL: ""
mongoDb:
clients:
mongoClient:
databases: mongoDB
uri: mongodb://${env.MONGO_CREDENTIAL}${env.MONGO_URL}
这是我的 mongo 卡夫卡
env:
MONGO_URL: "localhost:27017"
MONGO_CREDENTIAL: ""
kafka:
consumers:
consumer1:
topics: [topic1]
properties:
bootstrap.servers: ${env.KAFKA_URL}
key.deserializer: org.apache.kafka.common.serialization.StringDeserializer
value.deserializer: org.apache.kafka.connect.json.JsonDeserializer
auto.offset.reset: earliest
似乎环境 var 替换不适用于 va 在properties:下。
关于如何使其工作的任何想法?