更改监听器

最近更新时间:2020-07-07 14:44:24

ModifyListeners(更新监听器配置)

Request Parameters(请求参数)

ListenerId

  • 监听器的ID
  • 类型: String
  • 是否可缺省: 否

CertificateId

  • 证书的ID,HTTPS类型监听器可修改此参数
  • 类型: String
  • 是否可缺省: 是

ListenerName

  • 监听器的名称
  • 类型: String
  • 是否可缺省: 是

ListenerState

  • 监听器的状态
  • 类型: String
  • 可取值: start |stop
  • 是否可缺省: 是

SessionState

  • 会话保持的状态
  • 类型: String
  • 可取值: start |stop
  • 是否可缺省: 是

Method

  • 监听器的转发方式
  • 类型: String
  • 有效值: RoundRobin |LeastConnections
  • 是否可缺省: 是

SessionPersistencePeriod

  • 会话保持超时时间
  • 类型: Long
  • 可取值: 1-86400,单位秒
  • 是否可缺省: 是

CookieType

  • 会话类型,tcp类型监听器没有此参数,http类型监听器才有。
  • 类型: String
  • 可取值: ImplantCookie |RewriteCookie
  • 是否可缺省: 是

CookieName

  • Cookie的名称,tcp类型监听器没有此参数,http类型监听器且CookieType为RewriteCookie才需要填写,首次更改CookieType为RewriteCookie时,此参数必填。
  • 类型: String
  • 是否可缺省: 是

返回目录

Response Elements(返回值)

RequestId

  • 请求ID
  • 类型: String

Listener

Examples(举例)

Sample Request(请求)
https://slb.region.api.ksyun.com/?Action=ModifyListeners
&Version=2016-03-04
&ListenerId=8017e46e-5ed5-4d69-8a95-264f4fc4cb0c
&SessionPersistencePeriod=20
&CookieType=ImplantCookie
&CookieName=oneCookie
&SessionState=start
Sample Response(返回)
<ModifyListenersResponse xmlns="http://slb.ksyun.com/doc/2016-03-04/">
    <CreateTime>2016-11-29 14:44:16</CreateTime>
    <ListenerId>8017e46e-5ed5-4d69-8a95-264f4fc4cb0c</ListenerId>
    <Method>RoundRobin</Method>
    <ListenerName>ksc_listener</ListenerName>
    <LoadBalancerId>845c026f-aedd-417c-873e-bc2eab9f7f55</LoadBalancerId>
    <ListenerProtocol>TCP</ListenerProtocol>
    <ListenerPort>810</ListenerPort>
    <RequestId>f93323a4-45d9-445a-8416-3de0958ce55f</RequestId>
    <Session>
        <SessionState>start</SessionState>
        <SessionPersistencePeriod>20</SessionPersistencePeriod>
    </Session>
    <ListenerState>stop</ListenerState>
</ModifyListenersResponse>

金山云,开启您的云计算之旅

免费注册