无法显示来自spring cloud vault连接的日志

pgccezyw  于 2021-07-14  发布在  Java
关注(0)|答案(1)|浏览(484)

由于从Spring2.3.x升级到2.4.x,我不得不将依赖关系SpringCloudStarterVault配置升级到3.0.1。这对bootstrap.yml文件的用法有一个突破性的改变(详情->https://spring.io/blog/2020/12/22/spring-cloud-2020-0-0-aka-ilford-is-available)
已经做了更改,工作正常,但我没有任何关于连接到vault服务器的日志。。。
例如,如果我设置了我的保险库\u token=“wrong\u pwd”,我以前

12:13:17.853 [reactor-http-nio-1] WARN  o.s.v.a.ReactiveLifecycleAwareSessionManager - Cannot enhance VaultToken to a LoginToken: Token self-lookup: Status 403 Forbidden permission denied; nested exception is org.springframework.web.reactive.function.client.WebClientResponseException$Forbidden: 403 Forbidden from GET https://vault-decatec.pp.dktapp.cloud:443/v1/auth/token/lookup-self

现在我什么都没有了,当然除了一些失踪的环境变量。。。
我搜索了很长一段时间,试图更改日志记录级别,但找不到解决方案。我不想让它这样,因为如果有一个问题,我将无法很容易地知道根本原因。可能是令牌过期、vault服务器不可用、密钥丢失等。。。
你有解决方案/想法吗?
谢谢

n9vozmp4

n9vozmp41#

我通过在github spring保险库上创建一个问题直接得到了答案。
你可以用
spring.cloud.vault.fail fast=真
财产。如果连接出现问题,vault将报告,应用程序将无法启动。

相关问题