apisix源码学习
文章平均质量分 92
apisix源码学习
网络与安全技术探索
从事网络安全业务的大头兵
展开
-
离线安装apisix
公司部分机器因为某些原因无法联网,只能离线安装apisix,折腾了很久,走了很多弯路,记录一下安装过程。原创 2023-05-17 21:34:45 · 1451 阅读 · 3 评论 -
记一次apisix编译报错:size of C type is unknown or too large at line 39, context: init_worker_by_lua*
apisix(2.13版本)在启动时会报插件加载失败的错误,且每次加载失败的插件都不太一样;原创 2022-09-23 09:22:10 · 414 阅读 · 0 评论 -
APISIX在CentOS7下安装使用
前言因为工作需要用到API网关,所以研究了一下目前常用的API网关。综合考虑选择了APISIX,这个网关已经开源,并且已经进入 Apache 进行孵化。APISIX性能非常好,而且是一款云原生、高性能、可扩展的微服务 API 网关。当然最重要的是这款API网关是国人写的-。-由于公司网络的问题,本次安装均是通过 RPM 包安装,也可以直接用yum安装安装etcd需要安装etcd3.4以上的版本;Apache APISIX 从 v2.0 开始不再支持 v2 版本的 etcd,并且 etcd 最原创 2021-11-09 17:05:40 · 3766 阅读 · 0 评论 -
apisix健康检查测试
被动健康检查不会对目标产生额外的流量,主动进行健康检查会产生额外流量。主动健康检查需要在target中配置要探测URL(可以简单配置为“/”)和判定健康或不健康的状态码,而被动运行状况检查不需要这种配置。在实际使用中,使用被动健康检查可能会误杀一些还处于正常状态的target可以承接的流量,所以应该谨慎使用被动模式;对target进行探活探死的时候,不能进行有冲突的配置,比如HTTP403在主动探测模式下认为是健康的返回码,而在被动模式下却认为是不健康的返回码;;.........原创 2022-07-27 16:38:22 · 2573 阅读 · 0 评论