Closed Zylius closed 2 years ago
Hey @Zylius 👋🏻 . I'll verify and fix it in the next release.
Hey @Zylius. I tried to verify that, but as far as I see, I definitely can manipulate this argument: PHP side:
As you may see on the first screenshot, the ActivityExecutionSize
is 10 as I set and WorkflowTaskExecutionSize
is 9 because 1 WF was in progress to grab the metric.
It would be best to wait for a little because this is not an immediate metric.
Hmm I'll try to do it just like you did, maybe my code was wrong :thinking:
I can confirm this was an issue on our end :( terribly sorry, closing the issue.
Np at all :)
No duplicates 🥲.
What happened?
MaxConcurrentActivityExecutionSize seems to be ignored, it's supposed to decrease the https://docs.temporal.io/docs/operation/how-to-tune-workers/#metrics task_slots_available metric, but it doesn't. On go SDK it's working.
In both go workers and PHP workers the default is 1000, but if I set it to 1 on PHP the metric stays 1000, when I set it to 1 on pure GO worker, it goes to 1 as it should.
I'm sure from the logs, RR is getting the right value.
Any ideas guys? Maybe I'm setting up something wrong? :thinking:
Version
2.8.4
Relevant log output