1. item高可用
启动参数 `--server.port` 可以覆盖yml中的端口配置
把8001复制一份,给为8002,
重启后再访问:http://eureka1:2001/。效果如图
2. eureka高可用
2.1将eureka的配置文件复制两份,配置如下:
eureka:
instance:
#集群中区分不同服务器的主机名
hostname: eureka1
client:
#profile的配置会覆盖公用配置
register-with-eureka: true
fetch-registry: true
service-url:
defaultZone: http://eureka2:2002/eureka #eureka1启动时向eureka2注册
eureka:
instance:
#集群中区分不同服务器的主机名
hostname: eureka2
client:
#profile的配置会覆盖公用配置
register-with-eureka: true
fetch-registry: true
service-url:
defaultZone: http://eureka1:2001/eureka #eureka2启动时向eureka1注册
名字不要随便改,否则可能注册失败
2.1配置启动参数
--spring.profiles.active=eureka1 --server.port=2001
![上传中...]()
--spring.profiles.active=eureka2 --server.port=2002
启动后访问http://eureka1:2001/
启动后访问http://eureka2:2002/
3.eureka注册是向两个服务器注册
修改以下微服务
sp02-itemservice
sp03-userservice
sp04-orderservice
eureka:
client:
service-url:
defaultZone: http://eureka1:2001/eureka, http://eureka2:2002/eureka
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。