您现在的位置是:主页 > bt365软件下载 > 为什么使用MQ-MQ,MQ的缺点是什么?

为什么使用MQ-MQ,MQ的缺点是什么?

时间:2019-10-27 19:25  来源:365bet网址主页  阅读次数:

发送验证码
立即绑
登录成功
报告的原因:广告营销区域攻击色情,粗俗的人身攻击,诈骗,骚扰,谣言,反应,其他取消发送到Oriental Information Technology MQ的文本文本:为什么使用MQ,MQ有一些缺点。新闻报告返回页面顶部并返回顶部。假设您有一个系统调用链接。系统A呼叫系统B。这通常需要20毫秒。系统B呼叫系统C。这通常需要200毫秒。系统C调用系统D,通常需要2秒钟。
最大的问题是,链接完成后,它需要20毫秒+ 200毫秒+ 2000毫秒(2秒)= 2220毫秒,即超过2秒,因此有许多用户请求。
但是,实际上,链路上的系统A调用系统B,而系统B调用系统C。这两个步骤为220毫秒。
在此步骤中引入系统C时,将调用系统D,因此链接的最终执行时间超过2秒,并且链接调用性能直接降低了10倍。链接运行太慢。
此时,您可以考虑一下。我可以从链接中获取系统D并进行异步调用吗?
实际上,许多业务场景都可以异步调用。
如果您的业务流程支持异步,则可以认为系统C调用系统D来进行异步,并且不会同步地对链接进行排序。
因此,实现思想是A系统B系统C,它直接花费220毫秒并直接成功。
然后,C系统将消息发送到MQ中间件。这对于D系统执行耗时的业务流程而言是缓慢且异步的。
这样,中央链接执行性能直接提高了10倍。
整个过程如下所示。
削峰流量