尝试在spring引导中配置从secrets manager读取,并引发区域错误

uxhixvfz  于 2021-07-26  发布在  Java
关注(0)|答案(1)|浏览(294)

我试图按照这里的答案来理解如何将aws secret manager与spring引导应用程序集成https://cloud.spring.io/spring-cloud-aws/2.1.x/multi/multi__cloud_environment.html . 它似乎是试图从机密管理器读取,但当我的服务启动时,我得到一个错误 java.lang.IllegalArgumentException: No region provided. 我曾尝试将region设置为环境变量并重新启动intellij,但仍然面临这个问题。有没有关于如何设置这个区域的建议,因为我不是显式构建客户机的人?我没有主意了。
添加:
my application.yml文件具有以下设置:

cloud:
  aws:
    region:
      static: us-east-1

secretsmanager:
  prefix: /secret
  defaultContext: application
  profileSeparator: _
  failFast: true
  name: platform
  enabled: true

我添加了cloud部分试图修复这个错误,但是它仍然没有启动

zzoitvuj

zzoitvuj1#

我在tomcat启动时添加了区域作为环境变量的一部分,它解决了这个问题

相关问题