摘要: 错误信息 {"error_msg":"unknown plugin [takin-filter-server]"} 没找到插件 排查, 先看配置有无启用, 再看文件有无 cd /usr/local/apisix/conf && vim config-default.yaml cd /usr/loca 阅读全文
posted @ 2022-04-20 22:47 loseself 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 整体流程 红黑树特性 红黑树操作 红黑树新增时的情况 新增后会做的操作详解 看的时候配合着目录, 有根据的看 红黑树的特性 因为红黑树也是一种二叉树, 所以先说二叉查找树的特性 二叉查找树特性 左节点小于父节点 右节点大于父节点 红黑树特性 节点的颜色不是红色, 就是黑色 根节点和叶子节点都是黑色 阅读全文
posted @ 2022-04-20 11:56 loseself 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 说明 关于apisix对nginx的配置,又增加了一些内容 方便修改,维护在自己的有道云笔记下了 https://note.youdao.com/s/NauXyGzJ 阅读全文
posted @ 2022-04-19 16:30 loseself 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 针对路由开启gzip插件 如果config.yaml里面开启了plugins 那么要添加一下gzip插件, 重启一下apisix cd /usr/local/apisix/conf && vim config.yaml plugins: - gzip apisix restart 插件的启用与关闭 阅读全文
posted @ 2022-04-19 16:26 loseself 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 本地变量 本地声明的常量, 直接使用 local ALGORITHM = "SHA256" -- 生成签名 local function generate_signature(rsa_private_key, signing_string) local privateObject, err = re 阅读全文
posted @ 2022-04-17 22:52 loseself 阅读(1280) 评论(0) 推荐(0) 编辑
摘要: 步骤 打开一篇文章 选择一个标题 点击标题右侧菜单 贴目录到屏幕上 移动目录 展示 阅读全文
posted @ 2022-04-17 22:42 loseself 阅读(39) 评论(0) 推荐(0) 编辑
摘要: apisix源码下载, 并打开 克隆到自己项目文件夹下 git clone https://github.com/apache/apisix.git git clone git@github.com:apache/apisix.git 源码找到echo, example-plugin两个插件进行参考 阅读全文
posted @ 2022-04-16 09:25 loseself 阅读(4415) 评论(4) 推荐(1) 编辑
摘要: 表象 浏览器表象 错误信息 net::ERR_CONTENT_DECODING_FAILED 200 (OK) 排查 分析 整个流程是这样的 ui → 脱敏服务 → 网关(底层是nginx) → nginx → 服务 ui调用脱敏服务, 脱敏服务调用网关, 网关负载nginx, nginx再负载服务 阅读全文
posted @ 2022-04-15 14:04 loseself 阅读(6927) 评论(0) 推荐(0) 编辑
摘要: 什么是apisix https://www.cnblogs.com/loseself/p/16142554.html apisix本地启动 环境 mac 电脑, mac os 操作系统, 使用docker启动apisix 参考文档 https://apisix.apache.org/zh/docs/ 阅读全文
posted @ 2022-04-15 00:21 loseself 阅读(1834) 评论(0) 推荐(0) 编辑
摘要: 什么是网关 网关是整个服务API请求的入口,可以统一对所有请求进行处理 作用:可以实现用户的验证登录、解决跨域、日志拦截、权限控制、限流、熔断、负载均衡、黑名单与白名单机制等。 什么是apisix 云原生、高性能、可扩展的微服务 API 开源网关 apache项目 基于OpenResty(Nginx 阅读全文
posted @ 2022-04-13 22:50 loseself 阅读(7826) 评论(2) 推荐(1) 编辑