Forum Discussion
HSL sends data delayed and in bulk
Hi,
I'm working on an iRule to:
- send requests of a certain path to a backend
- dump requests and responses and send them to the previous backend
For point 1, the iRule checks the path and select the appropriate Virtual Server with the command
virtual XYZ
For point 2, the iRule collects the response and sends the collected data to a dummy pool containing the virtual server XYZ IP as a node with the command:
HSL::open -proto TCP -pool XYZ_POOL HSL::send
In the test environment everything worked fine, but in production, with higher traffic, I noticed that it seems like the HSL are being sent delayed and in bulk: all the dumped requests from a certain amount of time are received by the backend at the same time.
Can you help me with this situation? Do you have any idea why this is happening and what I can do to make it possible to send/receive dumped data as soon as it is collected (or as close as possible to this time) and the HSL::SEND command is used?
Thank you in advance.
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