springcloud之eureka下
0 环境
系统环境:win10
编辑器:IDEA
1 服务注册
1 依赖
添加web client依赖 一会要用到 还是创建springboot项目的方式
2 yml配置
spring: application: name: provider server: port: 1300 eureka: client: service-url:
# 指向server/服务名称 端口 服务地址 defaultZone: http://localhost:1234/eureka
3 启动项目(server client)
2 服务消费
1 基本用法
2 RestTemplate的使用
3 负载均衡
服务端负载均衡 --> nginx方式 客户只需知道nginx地址即可 nginx会将请求发给tomcat 而客户不需知道是哪个服务器提供的服务 客户端负载均衡 --> 客户端本身知道服务端的信息(自己维护server表) 通过配制好的负载均衡策略 调用server 使用restTemplate 需要添加@LoadBalanced注解(客户端的负载均衡)
作者:以罗伊
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文链接,否则保留追究法律责任的权利。