ADC

后端服务器重置TCP连接时请求重试

后端服务器重置TCP连接时,请求重试特征转发请求到下一可用服务器,而不是寄送重置客户端客户通过重加平衡保存RTT时,应用程序启动对下一个可用服务相同的请求

请求重试时SYN重置tCP连接

下图显示组件交互

请求重试如何工作

  1. 进程启动启动achoe应用
  2. 客户发送 HTTP或HTTPS请求时,负载平衡虚拟服务器启动后端服务器连接
  3. 后端服务器重置tCP连接
  4. 如果accoe配置允许重试次数指定,负载平衡虚拟服务器使用配置负载平衡算法将请求转至下一个可用应用服务器
  5. 负载平衡虚拟服务器接收响应后,应用程序转发响应客户端
  6. 后端服务器等值或小于重试计数,如果所有服务器重置,应用程序响应500内部服务器报错假设5个服务器重试计数六5服务器重置连接后,应用程序返回客户端500内部服务器错误
  7. 类似地,如果后端服务器数多于重试计数,如果后端服务器重置TCPSYN连接,应用程序转发客户端重置设想三端服务器和重试计数集二3服务器重置连接后,应用程序向客户寄送重置包

配置请求重试(GET和POST方法)

CLI和GUI配置类似于GETPST方法所遵循步骤更多信息见配置请求重试Get方法专题,配置请求重试后端服务器重设连接段时

后端服务器重置TCP连接时请求重试