Composable protocol configuration allows setting up different protocols on distinct listen hosts, with support for protocol wrappers like PROXYv1 over any base protocols (TCP, TCP secure, MySQL, Postgres).
Why it matters
This feature enables flexible and modular network configuration by allowing multiple protocols to coexist on separate listen addresses, and supports layering protocol wrappers (e.g., PROXYv1) on top of existing protocols to enhance connection handling and security.How to use it
Users can configure different protocols by specifying their listen hosts individually in the server configuration. Protocol wrappers such as PROXYv1 can be set up by composing them over underlying protocols like TCP, TCP secure, MySQL, or Postgres in the configuration files.