Currently, F5 Distributed Cloud (F5XC) HTTP Load Balancer does not support the "persistence across services" (also known as "Match Across Services") feature, which is available in BIG-IP LTM. This feature allows persistence records to be shared across multiple virtual servers or services, ensuring that a client is consistently directed to the same backend pool member even when accessing the application over different protocols (e.g., HTTP and HTTPS) or ports.
This capability is critical for applications that require session stickiness across multiple services or ports, such as e-commerce sites that transition users from HTTP to HTTPS during checkout, or applications with both web and API endpoints on different ports.
Request:
Develop and implement the "persistence across services" (Match Across Services) feature in F5 Distributed Cloud HTTP Load Balancer.
Allow configuration so that persistence records can be shared across multiple services/ports for the same client session.
Provide clear documentation and UI/CLI options for enabling and managing this feature.
Ensure compatibility with existing persistence types (e.g., source IP, cookie, etc.) and address any scalability or security considerations.
Business Justification:
Enables seamless user experience for applications requiring session stickiness across multiple services.
Aligns F5XC feature set with BIG-IP LTM, facilitating migration and hybrid deployments.
Reduces operational complexity and custom workarounds for multi-service applications.