iRules LX Sideband Connection - Handling timeouts
Published Oct 31, 2019
Version 1.0Was this article helpful?
This example code has been VERY helpful. However, I have run into a performance issue where sometimes an HTTP request would not leave the node runtime nor arrive at the backend service. I would get socket timeout errors. I don't know if this is due to the currently supported versions of node or some other condition that we have not accounted for. I was able to solve this issue by using the request-promise NPM package. However, this has a nasty side-effect of a very large dependency tree. HTTP requests have been rock solid since switching from this raw http module to something more robust.