NGINX 是否允许将负载从一台服务器切换到另一台服务器而不会丢失请求?
我有一个 SOAP API,NGINX 将请求转发到三台服务器中的一台,每台服务器都会将其转发到队列,然后等待队列的响应,然后客户端等待 API 的响应。如果客户端没有收到响应,请求仍会通过,只是客户端不知道他执行的操作已成功完成。
因此,如果我需要升级其中一个 SOAP 前端,我需要将负载切换到另外两个前端之一,但不会丢弃任何现有连接,使用 NGINX 可以做到这一点吗?
NGINX 是否允许将负载从一台服务器切换到另一台服务器而不会丢失请求?
我有一个 SOAP API,NGINX 将请求转发到三台服务器中的一台,每台服务器都会将其转发到队列,然后等待队列的响应,然后客户端等待 API 的响应。如果客户端没有收到响应,请求仍会通过,只是客户端不知道他执行的操作已成功完成。
因此,如果我需要升级其中一个 SOAP 前端,我需要将负载切换到另外两个前端之一,但不会丢弃任何现有连接,使用 NGINX 可以做到这一点吗?