此内容是机器动态翻译的。
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamicerstellt wurde。(Haftungsausschluss)
这篇文章是关于贸易自动化管理动态的。(无责任条款)
Este artículo lo ha traducido una máquina de forma dinámica。(通报法律)
此内容已动态机器翻译。放弃
。免責事項
此内容是机器动态翻译的。
此内容是机器动态翻译的。
此内容是机器动态翻译的。
这篇文章是机器翻译的。
德国机械制造技术有限公司。(Haftungsausschluss)
这篇文章是关于职业自动化的。(无责任条款)
Este artículo ha sido traducido automáticamente。(通报法律)
英文:中文:中文:免責事項
■■■■■■■
我们的目标是实现自动化。
这篇文章已经过机器翻译.放弃
翻译失败!
如果后端服务器响应超时,请求重试
请求重试可用于另一种场景,在这种场景中,如果后端服务器需要更多时间来响应请求,设备将在超时时执行重新负载平衡,并将请求转发给下一个可用的服务器。
当后端服务器响应超时时,请求重试如何工作
组件之间的交互关系如下图所示:
- 该过程首先在设备上启用appqe功能。
- appqe配置有以毫秒为单位的“retryOnTimeout”参数。
- 当设备发送请求时,如果服务器需要更多的时间来响应,则设备根据配置的超时值执行重新负载平衡。设备重置连接,选择另一个服务并转发请求,而不是等待服务器响应。
- 负载平衡虚拟服务器接收到响应后,设备将响应转发给客户端。使用超时参数可以防止设备一直等待服务器响应,从而增加RTT。
- 如果可用的后端服务器等于或小于重试计数,并且如果所有服务器都超时,则设备将响应一个500的内部服务器错误。考虑一个场景,其中有5台可用服务器,重试计数设置为6。如果所有5个服务器都超时,则设备将向客户机返回一个500内部服务器错误。
- 类似地,如果后端服务器的数量超过重试计数,并且后端服务器在请求时超时,则设备将继续等待最后一个服务,直到服务器发出响应或客户端空闲连接超时。考虑一个有三个后端服务器的场景,重试计数设置为两个。如果所有三个服务器在请求时超时,则设备将继续等待第三个服务,直到服务器发出响应或客户端空闲连接超时。
配置后端服务器响应超时时的请求重试(GET和POST方法)
要配置GET方法在超时时的请求重试,必须完成以下步骤。
- 使appqoe
- 配置appqoe操作
- 添加appqoe策略
- 绑定appqoe策略到负载均衡虚拟服务器
注意:
请求超时重试的场景也适用于POST方法。
使appqoe
在命令提示符下,输入:
启用nsfeature appqe
为超时添加appqe动作
您必须将appqoe操作配置为超时重试,并定义重试尝试的次数。
在命令提示符下,输入:
add appqe action
例子:
add appqe action appact1 -retryOnTimeout 35 -numRetries
添加appqoe策略
要实现appqe,必须配置appqe策略来定义如何将连接排队。
在命令提示符下,输入:
添加appqoe策略
例子:
添加appt1策略timeout_policy -rule http.req.method.eq(get) -action appt1
绑定appqoe策略到负载均衡虚拟服务器
当后端服务器需要很长时间才能响应时,如果您希望负载平衡虚拟服务器将请求转发给下一个可用的服务,则必须将appqoe策略绑定到平衡虚拟服务器。
在命令提示符下,输入:
bind lb vserver
例子:
bind lb vserver v1 -policyName timeout_policy -type REQUEST -priority
通过使用Citrix ADC GUI配置AppQoE策略,以便在超时时重新进行负载均衡
- 导航到AppExpert > AppQoE > Policies。
- 在AppQoE政策页面,点击添加。
在创建AppQoE策略界面,设置如下参数:
一个名字。AppQoE策略名称b.操作。添加或编辑操作。要创建新操作,请参见创建AppQoE操作部分。c。表达式。选择或输入“http.req.method.eq(get)”策略表达式。
- 点击创建和关闭。
通过使用Citrix ADC GUI配置请求重试的AppQoE操作
- 导航到AppExpert > AppQoE > Action。
- 在AppQoE行动页面,点击添加。
- 在创建AppQoE操作界面,设置后端服务器响应超时重试参数:a.超时重试。向后端服务器发送请求时,在请求超时时重试(毫秒)。
- 点击创建和关闭。
分享
分享
本预览版产品文档为思杰机密文档。
您同意根据Citrix测试版/技术预览版协议的条款保密本文档。
预览文档中描述的任何特性或功能的开发、发布和时间仍由我们自行决定,如有更改,恕不另行通知或咨询。
本文档仅供参考,并非提供任何材料、代码或功能的承诺、承诺或法律义务,不应作为Citrix产品购买决策的依据。
如果不同意,选择“不同意退出”。