×

ribbon

RIbbon是什么?怎么实现的负载均衡?底层默认是如何实现的负载算法?带你深入其中

✎﹏ℳ๓₯㎕ ✎﹏ℳ๓₯㎕ 发表于2024-05-12 浏览4958 评论0
负载方案简介: 目前主流的负载方案分为以下两种: 1.集中式负载均衡,在消费者和服务提供方中间使用独立的代理方式进行负载,有硬件的(比如 F5),也有软件的(比如 Nginx)。 2.客户端自己做负载均衡,根据自己的请求情况做负载,Ribbon 就属于客户端自己做负载。 而Spring Cloud Ribbon 虽然只是一个工具类框架,它不像服务注册中心、配置中心、API 网关那样需要独立部署,但是它几乎存在于每一个 Spring Cloud 构建的微服务和基础设施中。因为微服务间的

restful

postbody传参_Post 方法参数写在body中和写在url中有什么区别?

清风徐徐 清风徐徐 发表于2024-05-11 浏览8251 评论0
解释之前我们先基于Http协议,根据Http的请求方法对应的数据传输能力把Http请求分为Url类请求和Body类请求,Url类请求包括但不限于GET、HEAD、OPTIONS、TRACE 等请求方法。Body类请求包括但不限于POST、PUSH、PATCH、DELETE 等请求方法。 在语义上来说,例如GET请求是查询或者获取服务端的资源的,POST请求是向服务器push数据或者创建资源的。其它同类请求方法多少都有点相同的含义,不过它们谁有谁该做的事,例如支持缓存,探测响应头和断点续传等