URL Rpc mq
Posted 教是最好的学
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了URL Rpc mq相关的知识,希望对你有一定的参考价值。
浏览器输入 URL 发生了什么?
总体来说分为以下几个过程:
1 DNS 解析
2 TCP 连接
3 发送 HTTP 请求
4 服务器处理请求并返回 HTTP 报文
5 浏览器解析渲染页面
6 连接结束
我们假设原来来自客户端的QPS是9000的话,那么通过负载均衡策略分散到每台机器就是3000,而HTTP改为RPC之后接口的耗时缩短了,单机和整体的QPS就提升了。而RPC框架本身一般都自带负载均衡、熔断降级的机制,可以更好的维护整个系统的高可用性。
那么说完RPC,作为基本上国内普遍的选择Dubbo的一些基本原理就是接下来的问题。
对于MQ的作用大家都应该很了解了,削峰填谷、解耦。依赖消息队列,同步转异步的方式,可以降低微服务之间的耦合。
对于一些不需要同步执行的接口,可以通过引入消息队列的方式异步执行以提高接口响应时间。在交易完成之后需要扣库存,然后可能需要给会员发放积分,本质上,发积分的动作应该属于履约服务,对实时性的要求也不高,我们只要保证最终一致性也就是能履约成功就行了。对于这种同类性质的请求就可以走MQ异步,也就提高了系统抗压能力了。
以上是关于URL Rpc mq的主要内容,如果未能解决你的问题,请参考以下文章