传统的服务器端为若干个客户端提供服务,一般需要开启多个服务器端进程.为了进一步提升服务器端的处理能力,可以如下图所示将服务解耦为两部分(adapter与workers),它们之间通过消息队列传输数据,其中workers处理具体业务,adapter负责接入请求以及反馈结果,具体包含下面两个工作. 1,将所有客户端的请求发送到消息队列(进而传给后台处理) 2,后台处理完毕后将结果返回响应队列,client adapter获取到结果后返回给相应客户端. 流程图如下: 我们选择用Jetty(8),red…