Is there a way to change the number of threads during run time? I’d like to inspect the .inq length growth and add or remove threads periodically. Looks like workers[] is private, and you can’t de-register, can’t register twice, and stopping and starting the entire messaging object would be impactful.
Like most configuration in ServiceStack it’s configured once on Startup and remains immutable thereafter.
The best you can do is stop the IMessageService
and register a new MQ Service with the configuration you want, but at that point I’d recommend just restarting the App with the new configuration.