服务二进制文件
为了从配置服务器提供二进制文件,您需要发送一个 Accept
标头,值为 application/octet-stream
。
Git、SVN 和原生后端
考虑以下 GIT 或 SVN 存储库或原生后端的示例
application.yml
nginx.conf
nginx.conf
可能类似于以下列表
server {
listen 80;
server_name ${nginx.server.name};
}
application.yml
可能类似于以下列表
nginx:
server:
name: example.com
---
spring:
profiles: development
nginx:
server:
name: develop.com
/sample/default/master/nginx.conf
资源可能如下所示
server {
listen 80;
server_name example.com;
}
/sample/development/master/nginx.conf
资源可能如下所示
server {
listen 80;
server_name develop.com;
}
AWS S3
要启用对 AWS s3 的纯文本服务,Config Server 应用程序需要包含对 io.awspring.cloud:spring-cloud-aws-context
的依赖。有关如何设置该依赖关系的详细信息,请参阅Spring Cloud AWS 参考指南。此外,当将 Spring Cloud AWS 与 Spring Boot 一起使用时,包含自动配置依赖项很有用。然后,您需要配置 Spring Cloud AWS,如Spring Cloud AWS 参考指南中所述。