Operations

8 configurations in Operations for Praxis.

Configurations in Operations.

Configurations

  • Admin Interface — Exposes an admin endpoint for operational health checks, readiness probes, and Prometheus metrics
  • Container Default — Default config for containerized deployments
  • File Descriptor Limits — Size and protect the proxy’s open file descriptor budget: pin the process limit, shed requests with 503 before descriptors run out, and close idle keep-alive clients and pooled upstream connections so they cannot pin descriptors
  • Hot Reload — Filter pipelines are swapped atomically at runtime when the config file changes
  • Log Overrides — Use runtime.log_overrides to raise or lower log verbosity for specific modules without flooding output from every subsystem
  • Max Connections — HTTP listeners return 503 with Retry-After: 1. TCP listeners close the socket immediately
  • Multi Listener — Demonstrates multiple HTTP listeners, each with its own filter pipeline
  • Production Gateway — Combines TLS, logging, timeouts, security headers, path routing, and load balancing

Admin Interface

Exposes an admin endpoint for operational health checks, readiness probes, and Prometheus metrics

Container Default

Default config for containerized deployments

File Descriptor Limits

Size and protect the proxy’s open file descriptor budget: pin the process limit, shed requests with 503 before descriptors run out, and close idle keep-alive clients and pooled upstream connections so they cannot pin descriptors

Hot Reload

Filter pipelines are swapped atomically at runtime when the config file changes

Log Overrides

Use runtime.log_overrides to raise or lower log verbosity for specific modules without flooding output from every subsystem

Max Connections

HTTP listeners return 503 with Retry-After: 1. TCP listeners close the socket immediately

Multi Listener

Demonstrates multiple HTTP listeners, each with its own filter pipeline

Production Gateway

Combines TLS, logging, timeouts, security headers, path routing, and load balancing