话不多少,直接上图,以其中一个服务为例子

1、pom文件依赖包如下

<dependencies>
		<!--引入通用工具模块-->
		<dependency>
			<groupId>com.westgo</groupId>
			<artifactId>common-wpwet</artifactId>
			<version>1.0-SNAPSHOT</version>
		</dependency>
		<!-- 依赖-->
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-web</artifactId>
		</dependency>
		<!--redis 依赖-->
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-data-redis</artifactId>
		</dependency>
		<!--eureka 注册服务-->
		<dependency>
			<groupId>org.springframework.cloud</groupId>
			<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
		</dependency>
		<!--消息总线,更新配置文件使用-->
		<dependency>
			<groupId>org.springframework.cloud</groupId>
			<artifactId>spring-cloud-starter-bus-amqp</artifactId>
		</dependency>
		<!--消息及时刷新-->
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-actuator</artifactId>
		</dependency>
		<!--zipKin依赖,服务跟踪及调用关系-->
		<dependency>
			<groupId>org.springframework.cloud</groupId>
			<artifactId>spring-cloud-starter-zipkin</artifactId>
		</dependency>
	</dependencies>

2、配置文件如下:

springcloud部署

添加一各新的配置文件为,bootstrap.properties,springcloud在加载时会优先加载这个,其次再加载application .properties ,这个文件部署config中心的服务端端口及消息总线bus配置, application .properties 配置如下:

springcloud部署

3、应用注解配置:

springcloud部署

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注