关于python:为什么不推荐使用-nameko-的-rpc-模式

为什么不举荐应用 nameko 的 rpc 模式?

因为 nameko 的 rpc 模式,一次通信须要 30ms+,这可是在内网下!!

太慢了,为什么这么慢?因为 amqp 协定的 rpc 须要:

  • A 创立一个承受后果的 queue
  • A 发申请 message 到 rabbitmq 的 rpc queue,
  • 而后 B 从 rpc queue 中获取申请 message
  • 而后 B 把后果 message 放到后果 queue
  • A 再从 后果 queue 获取后果 message

步骤太多,这一套流程上面,波及十几次网络通讯!尤其是建设后果 queue,十分耗时!

所以,如果你有高并发或者低提早的需要,都不举荐应用 nameko 的 rpc

【腾讯云】轻量 2核2G4M,首年65元

阿里云限时活动-云数据库 RDS MySQL  1核2G配置 1.88/月 速抢

本文由乐趣区整理发布,转载请注明出处,谢谢。

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据