# cloud-config-server
**Repository Path**: yu-yu-cloud/cloud-config-server
## Basic Information
- **Project Name**: cloud-config-server
- **Description**: 配置管理服务
- **Primary Language**: Java
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2017-09-29
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Config Server Sample
NOTE: 这个项目强制依赖 rabbitmq , 运行此项目时必须在本地运行rabbitmq服务(为Bus动态刷新配置文件提供服务)。
如果不需要动态刷新配置文件可以去掉相关依赖。
org.springframework.cloud
spring-cloud-starter-bus-amqp
org.springframework.boot
spring-boot-starter-actuator
默认启动9101端口并且从"spring.cloud.config.server.git.uri"管理配置文件
本项目支持单体及集群部署,具体实施步骤如下(依赖eureka-server服务):
单体:
只需要执行java -jar -Xms10m -Xmx50m config-server-0.0.1-SNAPSHOT.jar即可,采用默认的profiles配置,端口为9101。
集群:
1.启动方式如下(端口号分别为9101,9102,9103。可以选择任意一个做为配置文件管理服务Server):
java -jar -Xms10m -Xmx50m config-server-0.0.1-SNAPSHOT.jar --spring.profiles.active=CS1
java -jar -Xms10m -Xmx50m config-server-0.0.1-SNAPSHOT.jar --spring.profiles.active=CS2
java -jar -Xms10m -Xmx50m config-server-0.0.1-SNAPSHOT.jar --spring.profiles.active=CS3