微服务网关利器kong搭建指南 Kong 是在客户端和(微)服务间转发API通信的API网关,通过插件扩展功能,这些插件在 API 请求响应循环的生命周期中被执行。插件使用 Lua 编写,而且Kong还有如下几个基础功能:HTTP 基本认证、密钥认证、CORS( Cross-origin Resource Sharing,跨域资源共享)、TCP、UDP、
转载 2024-05-17 17:25:32
132阅读
授权验证在接口请求中权限验证是一个恒久不变的话题,Kong 自带了6种加密方式先创建一个 Basic Auth,直接确认即可此时页面访问 http://dev.lyafei.com:8000/dev 会弹出登录框,让你输入用户名密码,若取消则会返回{“message”:“Unauthorized”},若输入用户名和密码后确认会返回 {“message”:“Invalid authenticatio
kong网关配置详解1.安装curl -Lo kong-enterprise-edition-2.8.1.4.rpm $(rpm --eval "https://download.konghq.com/gateway-2.x-centos-7/Packages/k/kong-enterprise-edition-2.8.1.4.el7.noarch.rpm") yum install kong-
转载 2024-04-28 09:58:15
57阅读
kong通过grafana 展示监控信息,这个地方简单得使用了grafana
原创 2023-05-11 09:57:10
120阅读
一、Settings1、General Details  Name:当前doshboard名称  Description  Tags:当前doshboard设置tag,输入完成是,点击“Enter”才能完成输入。  Timezone:时间方式  Toggles  Editable:不勾选,然后保存和重新加载,以禁用所有的仪表板编辑  Hide Controls:隐藏行控制,快捷键:ctr
转载 2024-02-22 17:13:26
481阅读
1.konga核心对象  Kong 的四大核心对象:upstream,target,service,route。下面分别说:(1)upstream,字面意思上游,实际项目理解是对某一个服务的一个或者多个请求地址的抽象入口,新建upstream可配置基本信息,被动/主动健康检查。(2)trarget,目标,实际就是上游upstream的一个多个实际的某服务的请求地址(ip:port或者域名),在up
转载 2023-11-11 20:16:21
273阅读
kong配置的官网说明:​​https://docs.konghq.com/1.0.x/configuration/​​1. 配置加载  如果您通过其中一个官方软件包安装了KongKong会附带默认配置文件,该文件可以在/etc/kong/kong.conf.default中找到。要开始配置Kong,您可以复制此文件:$ cp /etc/kong/kong.conf.default /etc/k
转载 2019-02-13 17:39:00
402阅读
Kong网关配置是一项重要的工作,能够帮助我们管理和控制流经网关的请求和响应。下面我将详细描述Kong网关配置的流程,并提供相应的代码示例,帮助你快速入门。 ### K8S Kong网关配置流程 | 步骤 | 操作 | | ---- | ---- | | 步骤一 | 在K8S集群中部署Kong Ingress Controller | | 步骤二 | 配置Kong Ingress 资源 |
原创 2024-05-24 10:44:35
245阅读
至于为什么要单拉出来来讲这个模块,以及这个模块的作用,目标是什么,理由如下:场景:开发者对nginx的性能调优 或者 一些自定义的nginx功能。目标:使用kong完全替代nginx代理。需求程度: 注入kong已集成的nginx参数;注入nginx指令包含的文件;自定义nginx模板;准备工作: 可运行的kong、konga环境实战场景:自定义kong的日志格式这个模块整体分为3个应
Kong 安装有两种方式一种是没有数据库依赖的DB-less 模式,另一种是with a Database 模式。我们这里使用第二种带Database的模式,因为这种模式功能更全。1 docker安装Kong1.1构建Kong的容器网络首先我们创建一个Docker自定义网络,以允许容器相互发现和通信。在下面的创建命令中kong-net是我们创建的Docker网络名称,当然你可以使用你认为合适的名称
参考 https://docs.konghq.com/ 环境查看 系统环境 # cat /etc/redhat-release Rocky Linux release 9.3 (Blue Onyx) # uname -a Linux Rocky9
原创 6月前
14阅读
yum install kong-0.10.1.el7.noarch.rpm cd /etc/kong/ ; cp kong.conf.default kong.conf ; vim kong.confdatabase = cassandra  kong 有提示有哪些命令可以用kong check ; 可能提示找不到dns服务器,vim kong.conf随便配置一个(暂不知道
原创 2017-05-10 14:42:49
4029阅读
# Docker Kong 配置调整指南 在现代微服务架构中,API 网关起着至关重要的作用。Kong 是一个基于 Nginx 的开源 API 网关,支持高性能的 API 管理和负载均衡,而 Docker 是容器化部署的理想选择。本文将探讨如何在 Docker 中配置和调整 Kong,包括常用的配置示例和 Docker 相关操作。 ## Kong 简介 Kong 是一个开放源码的 API 网
原创 10月前
73阅读
目录文章目录目录安装 Kong Server 2.2安装 Kong Dashboard配置安装 Kong Server 2.2官方安装文档 base on dockerCreate
原创 2021-07-19 10:15:01
424阅读
有关如何在Docker中使用Kong的详细信息,可以在托管该映像的DockerHub存储库中找到:kong。我们还有一个具有内置编排和可伸缩性的Docker Compose模板。使用数据库这是一个简单的示例,显示了如何将Kong容器连接到Cassandra或PostgreSQL容器。1.创建一个Docker网络您将需要创建一个自定义网络,以使容器能够发现彼此并进行通信。在此示例中kong-net为
配置upstreams2、配置服务3、配置路由4、请求链路是路由-》服务-》upstream->微服务实例
原创 2023-02-04 01:24:07
247阅读
在本文中,我将把几个常用的监控部分给梳理一下。前面我们提到过,在性能监控图谱中,有操作系统、应用服务器、中间件、队列、缓存、数据库、网络、前端、负载均衡、Web 服务器、存储、代码等很多需要监控的点。显然这些监控点不能在一个专栏中全部覆盖并一一细化,我只能找最常用的几个,做些逻辑思路的说明,同时也把具体的实现描述出来。如果你遇到了其他的组件,也需要一一实现这些监控。在本篇中,主要想说明白下图的这个
grafana alert告警面板配置说明前提:只有graph panel 也就是图表面板(一般都是折线图和柱状图或者点状图)可以添加Alert ,其他面板不支持。Rule Name :Alert规则 的名称每多少时间评估一次如果配置了这个参数,那么当查询结果超过阀值的时候,首先会从ok状态转到pending状态,此时是不会发邮件的,而当 超过阀值的状态的持续时间 过了配置的持续时间时,才会从pe
初始配置Grafana 前言上次完成了Grafana的服务器部署和nginx配置,如果需要的话,请查阅接下来是对Grafana的初始化配置 初始配置这里输入默认的用户名密码 admin admin然后会要求输入新密码 直接修改即可接下来要做的是添加数据源创建新面板添加用户添加插件 添加数据源之前提到过Grafana支持多种数据源,下面以mysql为例,添加数据源注意! 对于连接的数据库,​务必使
原创 2022-02-24 14:36:10
1318阅读
内容概要上一篇主要说了如何安装,本篇主要对监控配置文件进行说明配置说明参数名称说明默认值参数所属scrape_interval指标数据采集间隔1分钟prometheus.ymlevaluation_interval规则的计算间隔1分钟prometheus.ymlfor: 时间异常持续多长时间发送告警0规则配置group_wait分组等待时间。同一分组内收到第一个告警等待多久开始发送,目的是为了同组
转载 2024-02-23 21:50:16
223阅读
  • 1
  • 2
  • 3
  • 4
  • 5