lua-resty-expr dsl 表达式执行的 jsonschema lua 版本的json schema 处理工具 lua-resty-jwt lua jwt 处理的 说明 以上一些包都是比较有用的,可以加速openresty 应用的开发 参考资料 https://github.com/api7/lua-resty-etcd https://github.com/iresty/lua-typeof https://github.com/api7/lua-var-nginx-...
size":836,"uri":"\/otel\/v1\/traces","que rystring":{},"headers":{"content-type":"application\/x-protobuf","user-agent":"lua-resty- http\/0.16.1 (Lua) ngx_lua\/10021","content-length":"672","traceparent":"00-749cc2e62e47bcf01fb76932c74ec1fe-d0a6101332bca613-01","host"...
Apache APISIX 是通过自研的库lua-resty-expr实现该能力的,具体请参考lua-resty-expr。该特性将选择权交给了用户,可扩展性强。 此外,Apache APISIX 支持设置路由ttl存活时间: 1$curlhttp://127.0.0.1:9080/apisix/admin/routes/2?ttl=60-H'X-API-KEY: edd1c9f034335f136f87ad84b625c8f1'-X PUT -i -d...
Apache APISIX 是通过自研的库 lua-resty-expr 实现该能力的,具体请参考 lua-resty-expr。该特性将选择权交给了用户,可扩展性强。 此外,Apache APISIX 支持设置路由 ttl 存活时间: $ curl http://127.0.0.1:9080/apisix/admin/routes/2?ttl=60 -H 'X-API-KEY: edd1c9f034335f136f87ad84b625c8f1' -X...
假设表达式为["arg_name", "==", "json"],它意味着当前请求的 URI 查询参数中,是否有一个为name的参数值等于json。Apache APISIX 是通过自研的库lua-resty-expr实现该能力的,具体请参考lua-resty-expr。该特性将选择权交给了用户,可扩展性强。
lua-resty-expr dsl 表达式执行的 jsonschema lua 版本的json schema 处理工具 lua-resty-jwt lua jwt 处理的 说明 以上一些包都是比较有用的,可以加速openresty 应用的开发 参考资料 https:///api7/lua-resty-etcd https:///iresty/lua-typeof ...
APISIX 主要分为两个部分: APISIX 核心:包括 Lua 插件、多语言插件运行时(Plugin Runner)、Wasm 插件运行时等; 功能丰富的各种内置插件:包括可观测性、安全、流量控制等。 APISIX 在其核心中,提供了路由匹配、负载均衡、服务发现、API 管理等重要功能,以及配置管理等基础性模块。除此之外,APISIX 插件运行时也包含其...
expr可以通过 lua-resty-expr 进行评估。请求主体可以通过 core.request.get_body 获取。 近期功能特性亮点 APISIX Ingress 中引入 ApisixRoute v2beta2 版本的自定义资源, 废弃 backend 字段 相关PR: https://github.com/apache/apisix-ingress-controller/pull/698 ...
{"content-type":"application\/x-protobuf","user-agent":"lua-resty- http\/0.16.1 (Lua) ngx_lua\/10021","content-length":"672","traceparent":"00-749cc2e62e47bcf01fb76932c74ec1fe-d0a6101332bca613-01","host":"127.0.0.1"},"method":"POST"},"latency":0.99992752075195,"start_time":...
⚠️ feat: upgrade lua-resty-expr/radixtree to support logical expression #3809 🌅 feat: load etcd configuration when apisix starts #3799 🌅 feat: let balancer support priority #3755 🌅 feat: add control api for discovery module #3742 Plugin 🌅 feat(skywalking): allow destroy and co...