-
-
-
-
在数据包级别配置速率限制
-
This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
在数据包级别配置速率限制
您可以配置流选择器和响应程序策略,以收集流经选择器标识的所有连接的数据包级别的统计信息。如果每秒的数据包数超过配置的阈值,则策略将应用配置的操作(RESET 或 DROP)。您可以为所有类型的虚拟服务器配置这些策略。考虑各种大小的数据包。
要在数据包级别配置速率限制,请执行以下任务
- 启用负载平衡
- 添加直播选择器
- 添加流标识符
- 添加响应程序策略
- 添加负载平衡虚拟服务器
- 绑定响应程序策略
启用负载平衡功能
在命令提示符下,键入:
enable ns feature lb
<!--NeedCopy-->
添加直播选择器
在命令提示符下,键入:
add stream selector packetlimitselector client.ip.src client.tcp.srcport client.ip.dst client.tcp.dstport
<!--NeedCopy-->
添加流标识符
在命令提示符下,键入:
add stream identifier packetlimitidentifier packetlimitselector -interval 1
<!--NeedCopy-->
启用仅对 ACK 数据包的跟踪
在命令提示符下,键入:
set stream identifier packetlimitidentifier –trackAckOnlyPackets ENABLED
<!--NeedCopy-->
添加响应程序策略
在命令提示符下,键入:
add responder policy packet_rate_sessionpolicy "ANALYTICS.STREAM("packetlimitidentifier").COLLECT_STATS("PACKET_LIMIT", <max_threshold_PPS>, ACTION, 0/1)" NOOP
<!--NeedCopy-->
其中,
- <max_threshold_PPS>是每秒允许通过连接的最大数据包数。
- 操作可以是“丢弃”或“重置”。
- 0 或 1 表示限制类型;0 表示 BURSTY 限制类型,1 表示 SMOOTH 限制类型。
示例:
add responder policy packet_rate_sessionpolicy "ANALYTICS.STREAM("packetlimitidentifier").COLLECT_STATS("PACKET_LIMIT", 40, RESET, 0)" NOOP
<!--NeedCopy-->
添加负载平衡虚拟服务器
在命令提示符下,键入:
add lb vserver <name> <serviceType> <ip> <port>
add lb vserver Vserver-lb-1 HTTP 10.102.20.200 80
<!--NeedCopy-->
绑定响应程序策略
配置选择器和响应程序策略后,该策略可以全局绑定或绑定到特定的虚拟服务器。
在命令提示符下,键入以下任一命令:
bind responder global <policyName> <priority> [<gotoPriorityExpression>] [-type <type>] [-invoke (<labelType> <labelName>) ]
<!--NeedCopy-->
或
bind lb vserver <name>@ (-policyName <string>@ [-priority <positive_integer>]
<!--NeedCopy-->
示例:
bind responder global packet_rate_sessionpolicy 101 END -type REQ_DEFAULT
bind responder global packet_rate_sessionpolicy 102 END -type
bind lb vserver v1 -policyname packet_rate_sessionpolicy -priority 10
<!--NeedCopy-->
共享
共享
This Preview product documentation is Cloud Software Group Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Cloud Software Group Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Cloud Software Group product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.