Quarkus应用Postgres连接trust-certificate-pem的正确YAML配置
Quarkus Postgres连接信任证书的YAML配置问题
我正尝试在Quarkus应用中为Postgres连接配置信任证书,昨天因配置属性格式错误浪费了不少时间,最终触发io.vertx.core.VertxException: SSL handshake failed错误。
问题根源是我把可正常工作的application.properties配置转换为application.yml格式时出错了,properties格式的配置测试正常,但YAML版本始终不对。
求问正确的YAML配置写法:
# 可正常工作的application.properties格式 quarkus.datasource.reactive.trust-certificate-pem=true quarkus.datasource.reactive.trust-certificate-pem.certs=somefile.pem
我尝试过以下几种错误的YAML格式:
# V1 quarkus: datasource: reactive: trust-certificate-pem: true trust-certificate-pem: certs: somefile.pem # V2 quarkus: datasource: reactive: trust-certificate-pem: true trust-certificate-pem.certs: somefile.pem # V3 quarkus: datasource: reactive: trust-certificate-pem: true trust-certificate-pem.certs: somefile.pem # V4 quarkus: datasource: reactive: trust-certificate-pem: value: true certs: somefile.pem
有人知道正确的配置方式吗?真希望Quarkus团队能提供切换查看YAML示例的功能:/
内容的提问来源于stack exchange,提问作者Ahmet K
相关产品推荐
相关产品推荐

