RabbitMQ及RPC功能

RabbitMQ及RPC功能

1、rabbitmq处理网页原理

    对于多并发的服务器,为了让用户不察觉等待,业务逻辑处理不放在web页面(页面服务器)。

    用户1

    用户2    web服务器     队列   数据库  标识用户请求处理状态           逻辑处理服务器1

    用户3                                                                                 逻辑处理服务器2

    队列先记录 用户的请求信息,由数据库记录用户数据状态,然后分发给各个路逻辑处理服务器,业务逻辑处理完毕后,更新数据库状态,此时网页服务器一直保持监听数据库状态,当状态更新后返回用户。

2、rabbitmq应用RPC

    管理员主机,建立执行命令队列和返回状态队列,所有服务器订阅队列1,按照要求执行命令,返回结果到队列2.

posted on 2017-01-10 09:12  lexn  阅读(134)  评论(0)    收藏  举报

导航