美文网首页
Kong&Konga - 负载均衡应用

Kong&Konga - 负载均衡应用

作者: 呆萌猪DemonPig | 来源:发表于2020-07-16 14:35 被阅读0次

Kong具有动态负载均衡的功能,官方提供了一系列的API接口,主要关注在upstreams、targets、services和routers

API实现方式

localhost为kong部署地址域名或IP,8001为kong的http管理端口(8444为kong的https管理端口)
API官方描述

  • 查看upstreams
curl -X GET http://localhost:8001/upstreams
  • 创建upstreams
    可以去官网查看丰富的参数,如算法支持"consistent-hashing", "least-connections", "round-robin". Defaults to "round-robin".
curl -X POST http://localhost:8001/upstreams --data "name=lb_api"
  • 创建targets
    比如我想实现192.168.1.10:2301与192.168.1.13:2302的负载
 curl -X POST http://localhost:8001/upstreams/lb_api/targets --data "target=192.168.1.10:2301" --data "weight=100"
 curl -X POST http://localhost:8001/upstreams/lb_api/targets --data "target=192.168.1.13:2302" --data "weight=100"
  • 创建service
    host只想创建的upstream就好,这是具体的执行层
curl -X POST http://localhost:8001/services --data "name=userserver"  --data "host=lb_api"
  • 创建路由
    现在只需要创建路由到该service就好了
curl -X POST http://localhost:8001/services/userserver/routes  --data "name=userrouter" --data "paths=/user"  --data "methods=GET"

这样就完成了负载均衡的整个配置,具体参数可以根据实际情况进行相应的调整

Konga配置

截图不方便,都是标准的RESTFUL格式接口的界面化呈现,这个就大家去摸索,比API简单很多

相关文章

  • Kong&Konga - 负载均衡应用

    Kong具有动态负载均衡的功能,官方提供了一系列的API接口,主要关注在upstreams、targets、ser...

  • 四层&七层负载均衡

    四层&七层负载均衡 负载均衡层次归类nginx应用层七层负载均衡LVSTCP层传输层四层负载均衡 常用的负载均衡有...

  • AWS ELB

    【摘抄】 负载平衡器基础 AWS有3个负载均衡产品 - “经典负载均衡器”(CLB),“应用负载均衡器”(ALB)...

  • spring cloud6负载均衡

    一、负载均衡负载均衡不仅仅是ribbon,还包括zuul1,客户端的负载均衡:ribbon负载均衡作为客户端应用的...

  • 程序猿之踩坑&思考&困惑02

    应用如何实现负载均衡? 因为最近在看网络相关的书,我从DNS做内部负载均衡的角度来说下关于实现应用负载均衡的做法之...

  • Spring Cloud 客户端负载均衡

    负载均衡简介 负载均衡是集群技术的一种应用,通过负载技术将工作任务平衡、分摊到多个操作单元运行。负载均衡建立在网络...

  • face39 web服务器的负载均衡

    web服务器的负载均衡 七层负载均衡的实现 基于url等应用层信息的负载均衡 nginx的proxy是他一个很强大...

  • AWS Load Balancing 设置

    ECS 创建应用程序负载均衡器

  • web实现负载均衡的几种实现方式

    摘要: 负载均衡(Load Balance)是集群技术(Cluster)的一种应用。负载均衡可以将工作任务分摊到多...

  • 5. 万无一失:网站的高可用架构

    高可用的应用: 一. 通过负载均衡进行无状态服务的失效转移二. 应用服务器集群的Session管理(负载均衡可能会...

网友评论

      本文标题:Kong&Konga - 负载均衡应用

      本文链接:https://www.haomeiwen.com/subject/jbxphktx.html