通过NGINX向异步服务器发送标题和发布数据到异步服务器

问题描述:

我想异步发送NGINX收到的数据到另一个服务器,而不会导致NGINX服务请求的延迟。通过NGINX向异步服务器发送标题和发布数据到异步服务器

下面是详细情况:

用户发送到我的NGINX服务器发出请求,其执行一个脚本,并给出了回应。

在此之间,我想发送请求数据到另一台服务器,以便我可以操纵并获得体面的日志记录和分析。

NGINX不应该等待来自这个服务器的响应,并且不应该为服务初始响应用户所期望的延迟。

让我知道是否需要进一步澄清。任何帮助将不胜感激。

为了异步数据发送到你可以使用Beanstalkd另一台服务器:http://kr.github.com/beanstalkd/

然而,我们最近建立在我们使用beanstalkd的系统。事实证明,这对处理传入请求的速度有一些负面影响。因此我们决定直接将请求发送给其他服务器。这工作更一致。

最好的问候,

+0

是相同的请求直接击中两台服务器?如果是这样,你是如何实现这一目标的? – Rishabh 2012-02-13 05:10:36