Is there any way other than MaximumSignalsPerExecution to have a workflow reject signals?
Basically I have a workflow that periodically continues as new before it timeouts. But if it's continuously getting a lot of signals before it can continue as new, it will end up timing out and losing some signals. I can set MaximumSignalsPerExecution to be lower so it will reject signals before timing out but ideally I'd like something that could be configured at the workflow level.
I'm testing some worse case scenarios where there is a traffic spike and the workflow would get multiple signals per second.