随笔分类 -  gateway

1 2 下一页
使用springcloud gateway搭建网关(分流,限流,熔断)
摘要:Spring Cloud Gateway Spring Cloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的 AP 阅读全文
posted @ 2019-11-18 18:20 duanxz 阅读(5965) 评论(0) 推荐(0) 编辑
kong api可视化管理工具konga安装
摘要:说明:官网推荐: kong-dashboard,但对比界面高端程度和友好度,更推荐konga.[一个坑]kong版本问题:我在安装时目前kong最新版本已经到1.0.0, 对于konga和kong-dashboard还不支持,建议安装低版本0.15以下; 具体表现查询apis,旧版本:[ip]:80 阅读全文
posted @ 2019-02-21 17:41 duanxz 阅读(2572) 评论(0) 推荐(0) 编辑
Kong
摘要:kong 阅读全文
posted @ 2019-02-18 16:05 duanxz 阅读(459) 评论(0) 推荐(0) 编辑
Kong(V1.0.2)plugin-development
摘要:plugin-development 阅读全文
posted @ 2019-02-16 12:27 duanxz 阅读(315) 评论(0) 推荐(0) 编辑
kong插件应用
摘要:插件概述 插件之于kong,就像Spring中的aop功能。在请求到达kong之后,转发给后端应用之前,你可以应用kong自带的插件对请求进行处理,合法认证,限流控制,黑白名单校验,日志采集等等。同时,你也可以按照kong的教程文档,定制开发属于自己的插件。kong的插件分为开源版和社区版,社区版还 阅读全文
posted @ 2019-02-15 19:27 duanxz 阅读(9773) 评论(0) 推荐(0) 编辑
Kong(V1.0.2) Securing the Admin API
摘要:Introduction Kong的Admin API为Services, Routes, Plugins, Consumers, and Credentials的管理和配置提供了一个RESTful接口。因为这个API允许对Kong进行完全控制,所以确保这个API能够安全的访问非常重要。本文描述了保 阅读全文
posted @ 2019-02-15 18:23 duanxz 阅读(822) 评论(0) 推荐(0) 编辑
Kong(V1.0.2)Network & Firewall
摘要:介绍 在本节中,您将找到关于Kong推荐的网络和防火墙设置的摘要。PortsKong使用多个连接用于不同的目的。 代理 管理api Proxy代理端口是Kong接收传入流量的地方。有两个端口具有以下默认值; 8000 for proxying.这是Kong侦听HTTP流量的地方。一旦投入生产,请确保 阅读全文
posted @ 2019-02-15 18:21 duanxz 阅读(514) 评论(0) 推荐(0) 编辑
Kong(V1.0.2) Clustering Reference
摘要:介绍 Kong集群允许您通过添加更多的机器来处理更多的传入请求来水平扩展系统。它们将共享相同的配置,因为它们指向相同的数据库。指向相同数据存储的Kong节点将是相同Kong集群的一部分。 您需要在Kong集群前面有一个负载均衡器,以便跨可用Kong节点分发流量。 一个Kong集群能做什么,不能做什么 阅读全文
posted @ 2019-02-14 19:03 duanxz 阅读(776) 评论(0) 推荐(0) 编辑
Kong(V1.0.2) Health Checks and Circuit Breakers Reference
摘要:介绍 您可以让Kong代理的API使用ring-balancer,通过添加包含一个或多个目标实体的 upstream 实体进行配置,每个 target指向不同的IP地址(或主机名)和端口。ring-balancer将在各种目标之间负载,并基于上游对目标执行健康检查,使它们无论是否响应都是健康的或不健 阅读全文
posted @ 2019-02-14 16:47 duanxz 阅读(1900) 评论(0) 推荐(0) 编辑
Kong(V1.0.2)loadbalancing
摘要:介绍 Kong为多个后端服务提供了多种负载平衡请求的方法:一种简单的基于DNS-based的方法,以及一种更动态的环形负载均衡器ring-balancer,它还允许在不需要DNS服务器的情况下使用service registry。 DNS-based loadbalance 当使用基于DNS-bas 阅读全文
posted @ 2019-02-14 14:12 duanxz 阅读(942) 评论(0) 推荐(0) 编辑
Kong(v1.0.2)认证
摘要:介绍 上游服务(api或微服务)的流量通常由各种Kong的authentication plugins的应用程序和配置控制。由于Kong的服务实体表示您自己的上游服务的一对一映射,所以最简单的场景是在您选择的服务上配置身份验证插件。 通用认证 最常见的场景是需要身份验证,不允许对任何未经身份验证的请 阅读全文
posted @ 2019-02-14 11:22 duanxz 阅读(1595) 评论(0) 推荐(0) 编辑
Kong(v1.0.2)代理参考
摘要:介绍 在本文中,我们将通过详细解释Kong的路由功能和内部工作原理来介绍它的代理功能。 Kong公开了几个接口,可以通过两个配置属性进行调整: proxy_listen,它定义了一个地址/端口列表,Kong将在这些地址/端口上接受来自客户机的公共流量,并将其代理到您的上游服务(默认情况下为8000) 阅读全文
posted @ 2019-02-13 17:43 duanxz 阅读(4668) 评论(0) 推荐(0) 编辑
KongCLI参考
摘要:Introduction Kong提供的CLI(Command Line Interface)允许您启动、停止和管理Kong实例。CLI管理您的本地节点(如当前机器上的本地节点)。 If you haven’t yet, we recommend you read the configuration 阅读全文
posted @ 2019-02-13 17:42 duanxz 阅读(530) 评论(0) 推荐(0) 编辑
Kong配置参考
摘要:kong配置的官网说明:https://docs.konghq.com/1.0.x/configuration/ 1. 配置加载 如果您通过其中一个官方软件包安装了Kong,Kong会附带默认配置文件,该文件可以在/etc/kong/kong.conf.default中找到。要开始配置Kong,您可 阅读全文
posted @ 2019-02-13 17:39 duanxz 阅读(9366) 评论(0) 推荐(0) 编辑
Kong管理UI -kong-dashboard
摘要:本文仍然是在ubuntu18的环境下进行 https://github.com/PGBI/kong-dashboard kong dashboart如果要正常使用管理UI,前提为kong已经正常run(可参考)起来,此UI可看作为一层薄薄的皮,包装好了我们需要的请求与返回的显示问题(懒人必备?). 阅读全文
posted @ 2019-02-13 15:21 duanxz 阅读(9411) 评论(1) 推荐(1) 编辑
Kong安装教程(v1.0.2)
摘要:使用的软件 Unbuntu 虚拟机(有自己的服务器更好) PostgreSQL kong kong-dashboard docker spring boot 安装 PostgreSQL kong 需要使用到数据库,目前支持PostgreSQL和Cassandran ,我选择大象数据库,安装过程省略, 阅读全文
posted @ 2019-02-12 13:41 duanxz 阅读(11408) 评论(1) 推荐(0) 编辑
HTTP API网关选择之一Kong介绍
摘要:为什么需要 API 网关 在微服务架构之下,服务被拆的非常零散,降低了耦合度的同时也给服务的统一管理增加了难度。如上图左所示,在旧的服务治理体系之下,鉴权,限流,日志,监控等通用功能需要在每个服务中单独实现,这使得系统维护者没有一个全局的视图来统一管理这些功能。API 网关致力于解决的问题便是为微服 阅读全文
posted @ 2018-10-12 09:27 duanxz 阅读(15830) 评论(0) 推荐(2) 编辑
API网关之Kong网关简介
摘要:1. Kong简介 那么,Kong是一个什么东东呢?它是一个开源的API网关,或者你可以认为它是一个针对API的一个管理工具。你可以在那些上游service之上,额外去实现一些功能。Kong是开源的,所以你可以在Github找到它,你现在就可以下载使用。 Kong是一款基于OpenResty(Ngi 阅读全文
posted @ 2018-10-11 09:29 duanxz 阅读(25517) 评论(0) 推荐(2) 编辑
服务网关zuul之六:Zuul高可用
摘要:我们实际使用Zuul的方式如上图,不同的客户端使用不同的负载将请求分发到后端的Zuul,Zuul在通过Eureka调用后端服务,最后对外输出。因此为了保证Zuul的高可用性,前端可以同时启动多个Zuul实例进行负载,在Zuul的前端使用Nginx或者F5进行负载转发以达到高可用性。 阅读全文
posted @ 2018-09-27 20:44 duanxz 阅读(2212) 评论(0) 推荐(0) 编辑
服务网关zuul之五:熔断
摘要:路由熔断 当我们的后端服务出现异常的时候,我们不希望将异常抛出给最外层,期望服务可以自动进行一降级。Zuul给我们提供了这样的支持。当某个服务出现异常时,直接返回我们预设的信息。 如果没有配置fallback,zuul调用时超时了, 我们通过自定义的fallback方法,并且将其指定给某个route 阅读全文
posted @ 2018-09-27 20:43 duanxz 阅读(8498) 评论(0) 推荐(0) 编辑

1 2 下一页