Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 热重新加载S3上用于AWS Fargate Springboot应用程序的配置_Java_Spring Boot_Docker_Amazon S3_Aws Fargate - Fatal编程技术网

Java 热重新加载S3上用于AWS Fargate Springboot应用程序的配置

Java 热重新加载S3上用于AWS Fargate Springboot应用程序的配置,java,spring-boot,docker,amazon-s3,aws-fargate,Java,Spring Boot,Docker,Amazon S3,Aws Fargate,我使用Fargate在AWS ECS上部署了一个springboot应用程序,该应用程序的配置存储在S3 bucket(.env文件)中,在创建任务定义时,我们在容器的环境文件选项中指向env文件的S3 ARN 一切正常,但当S3 bucket上的配置发生变化时,我会遇到一些问题,Fargate中已经运行的应用程序无法获取S3 bucket中可用的最新变化 正在寻找一种解决方案,其中对S3配置的任何更改都会立即热重新加载springboot应用程序,并指向新的更改。没有使用springcloud

我使用
Fargate
在AWS ECS上部署了一个springboot应用程序,该应用程序的配置存储在
S3 bucket
.env
文件)中,在创建任务定义时,我们在容器的环境文件选项中指向env文件的S3 ARN

一切正常,但当S3 bucket上的配置发生变化时,我会遇到一些问题,Fargate中已经运行的应用程序无法获取S3 bucket中可用的最新变化

正在寻找一种解决方案,其中对S3配置的任何更改都会立即热重新加载springboot应用程序,并指向新的更改。没有使用
springcloudconfig服务器
就可以实现这一点吗