kong API gateway(五):upstreams&targets

# 官文
    ---
    https://getkong.org/docs/0.11.x/admin-api/#add-upstream

# 参数
    ---
    name    // 这是一个可以在某个upstream_url字段中引用的名称api。
    slots   // 可选的 负载均衡器算法中的key(10- 65536,默认为1000)。
    orderlist   // 可选的 用于确定平衡器中key的分布 如果省略,将自动生成 如果给出,必须符合slots数量

# 添加一个upstream
    ---
    curl -i -X POST --url http://localhost:8001/upstreams --data "name=test"

# 获取upstream列表
    ---
    http://localhost:8001/upstreams

# 获取一个upstream
    ---
    http://localhost:8001/upstreams/test

# 修改一个upstream
    ---
    curl -i -X PATCH --url http://localhost:8001/upstreams/test --data "name=tests"

# 删除一个upstream
    ---
    curl -i -X DELETE --url http://localhost:8001/upstreams/test

# 给upstream添加一个标识
    ---
    参数:
        target  // (ip或hostname)和端口 如果省略port默认值8000 如果主机名解析为SRV记录 则该port值将被dns记录中的值覆盖
        weight  // 负载均衡范围(0-1000) 默认100 如果主机名解析为SRV记录 则该weight值将被dns记录中的值覆盖
    curl -i -X POST --url http://localhost:8001/upstreams/tests/targets --data "target=127.0.0.1"

# 获取标识
    ---
    http://localhost:8001/upstreams/test/targets

# 删除标识
    ---
    curl -i -X DELETE --url http://localhost:8001/upstreams/test/targets/d4e65cf9-c1e7-46b6-a593-8daf5ba2c697

文章来源:http://blog.csdn.net/qq_26656329/article/details/78297364

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值