apisix

1-programmer10 天前
lua·apisix
apisix lua插件开发记录文章给出了具体的方法,但有隐藏的坑未提及。router radixtree_uri_with_parameter 启用后,对路径上的参数名有要求,不能有_。否则会提示404,因为 router radixtree_uri_with_parameter解析不了。
查士丁尼·绵2 个月前
apisix
apisix云原生网关企业级网关通过域名、路由将请求分发到对应的应用上,通常承载数千个服务的流量,对稳定性有较高要求。CNCF全景图
看不见鲸鱼的鼻子4 个月前
网关·nginx·lua·apisix
Apisix自定义httpcode 请求重试我们通过插件来做比较麻烦并且还需要考虑重新lb的问题,有一个比较简单的方法是利用nginx的请求重试信号。 Apisix本身默认也有该种设定,不过默认只针对 timeout情况会请求重试 默认请求重试次数是:updateam node 节点数量 -1 相关逻辑在apisix-balancer.lua的 set_balancer_opts 方法中
VinciYan6 个月前
网络·网关·微服务·apache·apisix·开源网关
Apache APISIX遇到504超时的解决办法说明:当使用Apache APISIX开源网关,通过接口上传或下载大文件等时,出现如下“504 Gateway Time-out”错误信息,它表示网关或代理服务器未能在规定时间内从上游服务器(例如后端服务或另一个代理)接收到响应。具体来说,APISIX作为网关在等待后端服务响应时超时,导致返回这个错误码给客户端
VinciYan6 个月前
docker·微服务·apache·jwt·apisix·开源网关
开源网关Apache APISIX启用JWT身份验证说明:首先,确保你已经安装了.NET 6 SDK。创建文件夹“MinimalApiDemo”,VS Code打开文件夹,打开终端
VinciYan7 个月前
ubuntu·docker·微服务·apache·apisix·开源网关
Ubuntu部署开源网关Apache APISIX说明Ubuntu需要安装Docker和Docker Compose下载apisix-docker仓库配置etcd会用到IP。查看本机ip,获取到IP地址为“192.168.8.249”
老陈聊架构9 个月前
安全·证书·ssl·apisix
『Apisix安全篇』APISIX 加密传输实践:SSL/TLS证书的配置与管理实战指南📣读完这篇文章里你能收获到在深入了解APISIX的SSL/TLS配置之前,我们首先要认识到SSL/TLS证书的重要性。SSL(Secure Sockets Layer)和TLS(Transport Layer Security)是确保网络通信安全的加密协议。它们能够为客户端与服务器之间的数据传输提供加密、身份验证和数据完整性保护。在当今这个对网络安全要求日益严格的时代,SSL/TLS证书已经成为了网站安全的标准配置。
老陈聊架构9 个月前
网关·云原生·实战·apisix
『Apisix系列』破局传统架构:探索新一代微服务体系下的API管理新范式与最佳实践
老陈聊架构9 个月前
安全认证·apisix·keyauth
『Apisix安全篇』探索Apache APISIX身份认证插件:从基础到实战🚀『Apisix系列文章』探索新一代微服务体系下的API管理新范式与最佳实践 【点击此跳转】📣读完这篇文章里你能收获到
老陈聊架构9 个月前
网关·架构·apisix
『Apisix入门篇』从零到一掌握Apache APISIX:架构解析与实战指南📣读完这篇文章里你能收获到:🌐 深入Apache APISIX架构: 从Nginx到OpenResty,再到etcd,一站式掌握云原生API网关的构建精髓,领略其层次化设计的魅力。
行者游学9 个月前
网关·http·lua·apisix
apisix http请求转发插件by lua应用场景:用户请求想要生产的流量打到原有服务的同时,打到新开发的服务上试一下注意的点: 1 nginx是不读请求体的,需要在配置文件中打开,或者读取前调用ngx.req.read_body(),然后通过local data = ngx.req.get_body_data()获取 2 header转发时如果原请求里有"accept-encoding"这样支持压缩的声明返回的是二进制,记录日志不方便读取要单独处理下
行者游学9 个月前
开发语言·redis·lua·apisix
apisix lua插件使用redis引入 local redis = require("resty.redis") local red = redis:new()
chain cosmos1 年前
网关·apisix
apisix admin api 403 Forbidden(接口请求403)当你通过admin api 接口方式执行相关操作时,例如route、upstream设置,接口返回403 Forbidden,
chain cosmos1 年前
linux·运维·ubuntu·apisix
ubuntu 安装apisix -亲测可用官方未提供在ubuntu系统中安装apisix的方式,似乎只能通过源码方式安装,但是并不推荐,非常容易失败,
b哈利路亚d1 年前
运维·docker·容器·apisix·cnp
CNP实现应用CD部署上一篇整体介绍了cnp的功能,这篇重点介绍下CNP产品应用开发的功能。CNP的应用开发,主要是指的应用CD部署的配置管理。
小得盈满1 年前
apisix
APISIX proxy-cache 插件用法APISIX 的 proxy-cache 插件可以对上游的查询进行缓存,这样就不需要上游的应用服务自己实现缓存了,或者也能少实现一部分缓存,通用的交给插件来做。
一见1 年前
openresty·apisix
APISIX源码安装问题解决官网手册的安装语句:执行 install-dependencies.sh 报如下错误:解决办法为执行下列语句删除冲突: