Replies: 1 comment
-
This behavior confused me quite a bit as well, as settings seem to be fighting each other. What I've found is
With this setup, I have a pool that reliably remains stable, but then grows when requests come in. I also have seen issues where if runner_name_prefix is defined, there seems to be some confusion between the pool lambda and the scale-up lambda. So I've had to disable that too. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi, with the above config i'd expect to have at maximum 5 runners (4 event triggered runners + 1 pool runner). I'm hoping that at any moment there is 1 runner in the pool waiting for job. Furthermore, I'm expecting that if there are more jobs that require more than 1 runner in the pool, they get created but never exceeding 5. In an idle state where there are no events, there should only be 1 pool runner.
The reality is different however. Every minute the pool lambda keeps adding a runner to the pool and the number of runners just increase by minute. Is something wrong with this config? How would one achieve:
Total 5 = 1 pool + 4 extra runners if more events are triggered
?Beta Was this translation helpful? Give feedback.
All reactions