error-log-logger插件支持发送错误日志到 Kafka limit-count插件支持返回X-RateLimit-Reset响应头 等等。 如果你对完整的内容感兴趣,请参考 3.2 发布的 CHANGELOG:https://github.com/apache/apisix/blob/release/3.2/docs/zh/latest/CHANGELOG.md#320 关于API7.ai 与 APISIX API7.ai(支流科技)是一家提供 API ...
# - error-log-logger # - example-plugin -fault-injection -grpc-transcode -hmac-auth -http-logger -ip-restriction -jwt-auth -kafka-logger -key-auth -limit-conn -limit-count -limit-req # - log-rotate # - node-status -openid-connect -prometheus -proxy-cache...
如果是嵌套的参数,比如 error-log-logger 插件的 clickhouse.password 参数,需要用 . 来分隔: encrypt_fields = {"clickhouse.password"} 1. 目前还不支持: 两层以上的嵌套 数组中的字段 通过在 schema 中指定 encrypt_fields = {"password"},可以将参数加密存储。APISIX 将提供以下功能: 通过Admin API 来新增...
error_log: level: warn # supports levels, lower to higher: debug, info, warn, error, panic, fatal file_path: logs/error.log # supports relative path, absolute path, standard output # such as: logs/error.log, /tmp/logs/error.log, /dev/stdout, /dev/stderr ...
error-log-logger http-logger kafka-logger prometheus request-id skywalking skywalking-logger sls-logger syslog tcp-logger udp-logger zipkin 其他 响应重写插件,重写上游返回的内容以及 Apache APISIX 本身 动态更改 APISIX 看到的客户端 IP 和端口 一个上游代理信息重写插件 提供镜像客户端请求的能力 注意:镜像...
#- error-log-logger # priority: 1091 - proxy-mirror # priority: 1010 - proxy-cache # priority: 1009 - proxy-rewrite # priority: 1008 - api-breaker # priority: 1005 - limit-conn # priority: 1003 - limit-count # priority: 1002
error-log-logger # - example-plugin - fault-injection - grpc-transcode - hmac-auth - http-logger - ip-restriction - jwt-auth - kafka-logger - key-auth - limit-conn - limit-count - limit-req # - log-rotate # - node-status - openid-connect - prometheus - proxy-cache - proxy-...
在Rewrite 阶段,通过使用用户 ID、method及 URI,向后台 ACL 接口发起请求进行权限验证。如果通过了,就会把相关信息记录到 log 中,供以后的安全认证使用。如果失败了,就直接返回一个错误状态码并记录到 error log 中。 在APISIX 1.1 版本中,当时cors插件还没有发布,因此对于跨域请求,我们也是通过该插件进行实现,当...
"" log: error_log: level: warn file_path: logs/error.log access_log: file_path: logs/access.log security: content_security_policy: "default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'; style-src 'self' 'unsafe-inline'; frame-src *" authentication: secret: secret ex...
error_log {* error_log *} {* error_log_level or "warn" *};pid logs/nginx.pid;worker_rlimit_nofile {* worker_rlimit_nofile *};events { accept_mutex off;worker_connections {* event.worker_connections *};} worker_rlimit_core {* worker_rlimit_core *};worker_shutdown_timeout {* ...