【发布时间】:2015-07-11 06:32:54
【问题描述】:
不知能否用nginx实现如下场景:
- 接受一个发布请求(文件上传)并将其代理传递给某个后端服务器“A”。
- 从代理服务器“A”获取响应并将其发布到另一个后端服务器“B”。
- 最终得到服务器“B”的响应并发送给客户端。
我想我不能用 nginx ootb 做到这一点,但是 lua 脚本可以做到吗?
(如果您想知道我们试图实现什么:客户端将文件 POST 到我们的 FE 服务器(nginx),它只是将文件发送到文件服务器(服务器“A”),那么我们需要获取文件服务器响应并通过另一台服务器“B”运行它,该服务器为用户构建了一个很好的响应)。
谢谢。
【问题讨论】: