Kong 微服务网关
文章平均质量分 76
Kong 微服务网关教程
dabusidede
Github:https://github.com/IceEmblem,
Word文档文章:https://github.com/IceEmblem/LearningDocuments
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
微服务物理框架搭建
从0到1,搭建微服务物理框架原创 2022-05-16 10:04:42 · 990 阅读 · 1 评论 -
k8s部署Kong
详细地址:https://docs.konghq.com/kubernetes-ingress-controller/latest/guides/getting-started/word文档地址:https://github.com/IceEmblem/LearningDocuments/tree/master/%E5%AD%A6%E4%B9%A0%E8%B5%84%E6%96%99/%E5%B9%B3%E5%8F%B0%E6%97%A0%E5%85%B3/Kong%20%E5%AD%A6%E4%B9%原创 2022-05-12 16:38:43 · 1139 阅读 · 0 评论 -
11 Kong 与微服务
如下是Kong在微服务中所承担的功能微服务的其他功能也在图片中给出了提示,至此Kong的入门教程已经结束最后我个人想要说的是,微服务的难点并不是框架的部署,而是在服务的划分上面,在我过往的项目经历中,给我的感觉就是,我们不太注重设计,就好比这段代码class Person { public bool SetAgeAndSex(int age, bool sex) { ... // 执行成功 return true; }}大多数开原创 2022-02-22 23:06:25 · 223 阅读 · 0 评论 -
10 Kong 内置插件
本篇文件介绍Kong内置的一些插件注:本篇文章纯属鸡肋,我也不好意思向你们要Star了添加插件1.针对某个服务的插件进入服务详情页面,Plugins标签页下面添加插件2.全局插件在PLUGINS页面可以添加全局插件IP限制插件Security -> ip restriction 为IP限制插件其包含字段如下:consumer:要应用的消费者,为空为应用到所用消费者whitelist:IP白名单列表,不在白名单内的不运允许访问blacklist:IP黑名单列表,在黑名单内的原创 2022-02-21 22:00:28 · 628 阅读 · 0 评论 -
9 Kong LVS 均衡负载
图片不清晰可以去看word文档:word文档地址:https://github.com/IceEmblem/LearningDocuments/tree/master/%E5%AD%A6%E4%B9%A0%E8%B5%84%E6%96%99/%E5%B9%B3%E5%8F%B0%E6%97%A0%E5%85%B3/Kong%20%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0LVS介绍我们熟知的均衡负载(如nginx、kong等)都是1对多,如如果均衡负载器A出现问题,那么将原创 2022-01-25 20:46:52 · 2116 阅读 · 0 评论 -
8 Kong 高级
基于DNS的负载均衡注:不了解DNS负载均衡的百度一下1.如何启用DNS均衡负载当kong服务中的host属性不是ip,不是上游的名称,也无法被本地host解析为ip,kong便会使用基于DNS的均衡负载策略Kong会优先使用DNS服务器返回的端口,即使你Kong服务设置了端口为123,但DNS返回的端口是456,那么会使用4562.DNS解析方式DNS有如下2中解析方式(好像不止)1)A记录:使用轮询策略,即每条记录(IP)被解析到的概率都是相等的2)SRV记录:每天记录具有权重,被解原创 2022-01-25 20:38:07 · 1472 阅读 · 0 评论 -
7 Kong 指标监控与报警
图片不清晰可以去看word文档:word文档地址:https://github.com/IceEmblem/LearningDocuments/tree/master/%E5%AD%A6%E4%B9%A0%E8%B5%84%E6%96%99/%E5%B9%B3%E5%8F%B0%E6%97%A0%E5%85%B3/Kong%20%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0如下介绍prometheus监控系统Kong prometheus插件kong提供了prometheus原创 2022-01-16 21:15:06 · 2262 阅读 · 0 评论 -
6 Kong 日志搜集与分析
word文档地址:https://github.com/IceEmblem/LearningDocuments/tree/master/%E5%AD%A6%E4%B9%A0%E8%B5%84%E6%96%99/%E5%B9%B3%E5%8F%B0%E6%97%A0%E5%85%B3/Kong%20%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0准备工作1.开始之前,我们需要删除之前安装容器kong(不会就去翻docker教程)2.创建日志目录,我们创建一个目录存放日志# mk原创 2022-01-09 21:54:30 · 3894 阅读 · 3 评论 -
5 Kong 的配置详解
本篇文件介绍kong配置文件的配置配置文件Kong启动时,如果存在 /etc/kong/kong.conf 文件,将会使用该文件的配置,该文件由开发者自己生成/etc/kong/kong.conf.default是kong提供的模板配置,开发者可参考该配置基于配置文件的Docker启动如下,我们使用配置文件启动Kong Docker1.新建一个TestKong目录2.目录下新建kong.conf,其内容如下database = postgrespg_host = postgrespg_p原创 2022-01-09 21:46:27 · 1664 阅读 · 0 评论 -
4 Kong的基本功能
本篇文章介绍kong的基本功能准备工作开始前我们需要安装一个测试站点,执行如下命令:1.添加2个测试站点1)站点1# docker run -itd --name netkongtest \--network kongnet \--restart=always \-p 9080:80 \-p 9443:443 \iceemblem/netkongtest:0.12)站点2# docker run -itd --name netkongtest2 \--network kongne原创 2021-12-23 21:37:42 · 1264 阅读 · 0 评论 -
3 Kong 管理运维
上篇文章介绍了kong的基本概念,那么如何管理kong呢?本篇文章介绍konga的使用准备在开始本篇教程前,我们先做如下准备工作1.添加一个测试服务器# docker run -itd --name example \--network kongnet \--restart=always \-p 3000:3000 \bitnami/node-example:0.0.1该测试服务的名称叫做example,端口为3000我们访问3000端口可以看到如下页面Kongakonga是一个原创 2021-12-14 21:36:33 · 1401 阅读 · 0 评论 -
2 Kong 的安装和基本概念
前置知识Linux基本使用(ubuntu)Docker基本使用理论知识(非必须):微服务,领域驱动设计注:以上的教程都可以在github教程的各个目录找到基本环境系统:ubtunu 20Docker:20.10.11Docker安装Kong使用如下命令拉去Kong$ sudo docker pull kong:2.0创建Docker网络创建一个docker网络,我们的服务都放在这个网络中$ sudo docker network create -d bridge kongnetK原创 2021-12-13 21:21:07 · 1443 阅读 · 1 评论 -
1 kong 微服务网关 前言
Kong 用来做什么标题已经写了,微服务网关前置知识Linux基本使用(ubuntu)Docker基本使用理论知识(非必须)1)微服务:微服务架构的整体介绍2)领域驱动设计:教你如何划分微服务注:以上的教程都可以在github教程的各个目录找到Word文档地址https://github.com/IceEmblem/LearningDocuments/tree/master/%E5%AD%A6%E4%B9%A0%E8%B5%84%E6%96%99/%E5%B9%B3%E5%8F%B0原创 2021-12-13 21:12:06 · 844 阅读 · 0 评论
分享