在文章“Eureka之一”里面已经搭建了一个服务注册中心和一个服务提供者,详情可以点击下方链接:
https://blog.csdn.net/weixin_39400271/article/details/85038620
这里看一下负载均衡的结构图:
上图是高可用Eureka注册中心,不管是服务调用者,还是服务提供者,都要向注册中心注册自己,下面讲解是单节点注册中心的实现(架构图跟高可用注册中心原理一样):
在(Eureka之一)基础上,在服务提供者的项目里面修改application.properties文件,新建两个properties文件,分别命名为application-server1.properties和application-server2.properties。
服务注册中心的properties文件配置信息:
server.port=1113
eureka.instance.hostname=localhost
spring.application.name=hello-service1
#由于该应用是注册中心,false:代表不向注册中心注册自己;true:代表注册自己
eureka.client.register-with-eureka=false
#是否启动检测