The Distil Networks & F5 Networks Integration guide includes sample F5 LTM configurations to help integrate F5 with Distil. These samples offer guidance in creating iRules for testing, onboarding, and full production.
NOTE: For customers having cloud or on-premise deployments leveraging F5 and cookie-based persistence, F5 may appear to ignore persistence information for Keep-Alive connections. With Distil’s upstream behavior, browsers connect to F5 before connecting to the origin server. When the browser makes the initial connection to F5, the TCP connection is different from another client's TCP connection. When the request hits Distil and we have nginx upstream multiplexing enabled, many HTTP requests are on the same TCP stream.
To correct this behavior, please refer to F5’s knowledge base article, The BIG-IP system may appear to ignore persistence information for Keep-Alive connections.
Contact Distil Support if there are any questions on the Distil behavior or your F5 support for questions on the F5 modification.