Created Freitag 10 Juli 2020
- Providers discover the services that live on your infrastructure (their IP, health, ...)
- Entrypoints listen for incoming traffic (ports, ...)
- Routers analyse the requests (host, path, headers, SSL, ...)
- Middlewares may update the request or make decisions based on the request (authentication, rate limiting, headers, ...)
- Services forward the request to your services (load balancing, ...)
Workflow
- Define a provider in the static configuration.
- Set if necessary an entrypoint (listener) in the static configuration.
- Set a route to a service based on a matching rule in the dynamic configuration.
- Configure a middleware.
- Define the service -> receiving server/application in the dynamic configuration..