Forum Discussion
iRule: dual connection uses two simultaneous TCP connections
Hi JJMan,
This could be very difficult to pull off. But before judging if its possible or not lets dive a little bit deeper into your requirements...
How much load does the application have? If the load is low (just a few connections with little throughput), CMP could be disabled to have all client connections sharing the same CPU core. This would make it slightly easier to copy application payloads from the sending connection (it will receive the response payload) to the receiving client connection.
Is the protocol some sort of one request followed by one response or is the TCP connection itself multiplexed?
Is it tolerable to add some minor delays to the responses? This would allow you to perform a kind of Nagle for the receiving connection (check every 250ms if the sending connection has buffered response payload which needs to become copied to the receiving connection).
How could the related pair of sending and receiving connections be identified?
Cheers, Kai
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com