spring-cloud-eureka 注册中心

注册中心

引入依赖

		
		
			org.springframework.cloud
			spring-cloud-dependencies
			pom
		
		
		
			org.springframework.cloud
			spring-cloud-starter-netflix-eureka-server
		

启动类加上注解

服务端 

@EnableEurekaServer

客户端

@EnableDiscoveryClient

配置文件

server.port=1111

eureka.instance.hostname=localhost
#注册中心不需要注册自己
eureka.client.register-with-eureka=false
#注册中心不需要去发现服务
eureka.client.fetch-registry=false
#设置服务注册中心的URL
eureka.client.serviceUrl.defaultZone=http://${eureka.instance.hostname}:${server.port}/eureka

客户端

引入依赖


		
			org.springframework.cloud
			spring-cloud-dependencies
			pom
		
		
		
			org.springframework.cloud
			spring-cloud-starter-netflix-eureka-client
		

启动类加上注解

服务端

@EnableEurekaServer

客户端

@EnableEurekaClient

 

配置文件

#服务端口号
server.port=8080

​server.servlet.context-path=/api

eureka.client.serviceUrl.defaultZone=http://localhost:1111/eureka/

spring.application.name=service-auth

#数据源配置
spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://192.168.44.150:3306/erp?useUnicode=true&characterEncoding=utf8&useSSL=true&serverTimezone=UTC
spring.datasource.username=root
spring.datasource.password=123456

 

你可能感兴趣的:(微服务,微服务)