Forum Discussion
HSL logging fully asycnronous? Using HSL::send via iRule - will it pause http processing of request?
- Nov 21, 2023
Hi daboochmeister2, HSL is just a message sprayer; it does not wait for any application-layer responses. If using TCP instead of UDP, however, you will have transport-layer messaging in the mix, but TMM is very good at that. There will be some nominal impact to logging every request/response, partial or otherwise, but doing so in TMM with HSL is very efficient vs trying to do it via syslog.
you can try tcl async to make sure it's asynchronous
https://wiki.tcl-lang.org/page/async
Thank you for the info - looks like HSL does return immediately, without waiting for the response to the "send" ... which is async enough for us!
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