apisix/doc/plugins.md

1.3 KiB
Raw Blame History

中文

Plugins

Now we support the following plugins:

  • HTTPS: dynamic load the SSL Certificate by Server Name Indication (SNI).
  • dynamic load balancing: load balance traffic across multiple upstream services, supports round-robin and consistent hash algorithms.
  • key-auth: user authentication based on Key Authentication.
  • JWT-auth: user authentication based on JWT (JSON Web Tokens) Authentication.
  • limit-count: rate limiting based on a "fixed window" implementation.
  • limit-req: request rate limiting and adjustment based on the "leaky bucket" method.
  • limit-conn: limite request concurrency (or concurrent connections).
  • prometheus: expose metrics related to APISIX and proxied upstream services in Prometheus exposition format, which can be scraped by a Prometheus Server.
  • OpenTracing: support Zikpin and Apache SkyWalking.
  • grpc-transcode: REST <--> gRPC transcoding。
  • serverlessallow to dynamically run Lua code at different phase in APISIX.
  • ip-restriction: IP whitelist/blacklist.
  • openid-connect