全部产品

ECI实例进行带宽限速

ECI支持配置流入和流出的网络带宽值,本文介绍如何对ECI实例的流入和流出带宽进行限速。

Kubernetes方式

使用Kubernetes方式来创建ECI实例时,您可以在Pod中添加Annotation来指定入方向和出方向带宽值进行限速。相关配置项如下:

  • kubernetes.io/ingress-bandwidth:入方向带宽。

  • kubernetes.io/egress-bandwidth:出方向带宽。

支持的单位包括:GB、G、MB、M、KB、K、B。如果未填写单位,则默认对应的单位为B,即字节。

apiVersion: v1
kind: Pod
metadata:
  name: eci-qos
  annotations:
    kubernetes.io/ingress-bandwidth: 40M    #入方向带宽
    kubernetes.io/egress-bandwidth: 10M    #出方向带宽
spec:
  containers:
  - name: nginx
    image: nginx:latest
    command: ["bash","-c","sleep 100000"]

OpenAPI方式

调用CreateContainerGroup接口创建ECI实例时,您可以通过IngressBandwidth和EgressBandwidth参数来指定入方向和出方向的带宽值进行限速,相关参数说明如下表所示。更多信息,请参见CreateContainerGroup

名称

类型

是否必填

示例值

描述

IngressBandwidth

Long

102400

入方向带宽,单位:字节。

EgressBandwidth

Long

102400

出方向带宽,单位:字节。