iRules LX Sideband Connection - Handling timeouts
Introduction You often find external information necessary for traffic handling. It could be additional user information for authentication. It could be a white list to determine if the source IP ad...
Published Oct 31, 2019
Version 1.0Satoshi_Toyosa1
Network engineer, programmer, writer and scientistRet. Employee
Satoshi_Toyosa1
Network engineer, programmer, writer and scientistRet. Employee
Walter_Kacynski
Cirrostratus
Feb 26, 2020This 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.
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)