我在ggplots
上遇到了麻烦
在设置了以下环境变量的Docker内部本地运行我的应用程序时:
org.springframework.cloud.aws.autoconfigure.context.ContextCredentialsAutoConfiguration
我的应用程序可以正常运行。但是,当我在具有相同环境变量的EC2实例上的docker上运行它时,由于没有权限,应用在调用SQS时失败。
我已设置:
cloud.aws.credentials.accessKey=xxx
cloud.aws.credentials.secretKey=yyy
在本地和EC2上
我应该定义自己的cloud.aws.stack.auto=false
cloud.aws.credentials.instance.profile=false
bean还是默认的自动配置行为就足够了?我对为什么自动配置似乎偏爱实例配置文件或某些其他凭据(而不是通过环境提供的凭据)感到困惑。