Regarding the flow timeout logic, it may take over 5 minutes to execute when paired with a very slow plugin, causing a critical blockage for real-time monitoring. Therefore, while addressing the primary issue of the plugin not being executed on a separate thread, it is also essential to optimize the overall data structure. Currently, the flow uses HashMap and Vector, which need to be replaced with more suitable alternatives.
Regarding the flow timeout logic, it may take over 5 minutes to execute when paired with a very slow plugin, causing a critical blockage for real-time monitoring. Therefore, while addressing the primary issue of the plugin not being executed on a separate thread, it is also essential to optimize the overall data structure. Currently, the flow uses
HashMapandVector, which need to be replaced with more suitable alternatives.