The DOM capture virtual hit session agent is single threaded and causes a transport pipeline bottleneck. This session agent is useful and needs to be made multi-threaded to be able to handle higher volumes of traffic. Similar to HBR child pipelines or, even better, have it automatically add/remove pipelines based on volume.
How will this idea be used?
High volume will be handled by the DOM Capture Virtual hit agent without backing up. |
|
What is your industry? | Insurance |
What is the idea priority? | Medium |
Hi, Wes -
Thank you for this. It's likely that the logging functionality in the pipeline is preventing the agent from being used in child pipelines without the use of HBREx. Until the agent is updated, there are a couple of options:
Use HBREx to put child pipelines in separate processes
Disable logging for the agent, which should allow the use of the agent in child pipelines without the use of HBREx, but it won't have the memory efficiency of HBREx. This is done by adding "EnableLogFile=false" to the config section.
Here's some information about the topic: https://help.goacoustic.com/hc/en-us/articles/360044239713-Manage-pipelines-with-the-TMS-Pipeline-Editor
Let us know your experience with these options.
Best regards,
Rob Hain
Sr Product Manager
Acoustic