commit | 880db067f2ea298797d939f40b0591824581d0cb | [log] [tgz] |
---|---|---|
author | Tim Ward <timothyjward@apache.org> | Thu Jun 17 15:55:39 2021 +0100 |
committer | Tim Ward <timothyjward@apache.org> | Thu Jun 17 16:44:50 2021 +0100 |
tree | 8147b1c489a12947150ce6984889886158a728c6 | |
parent | 6132d42fbd73b6faabedb6683d4b5f4c524777de [diff] |
Make StackEngine share threads The StackEngine currently creates one thread (and potentially one timer thread) per instance. This is problematic as each service provider has a Stack Engine, meaning the scaling is poor. This is a minimal fix to share an executor between the instances, but a better threading/broker model is probably needed in the long term. Signed-off-by: Tim Ward <timothyjward@apache.org>