Как динамически изменить конфигурацию максимального количества в ACE Hangfire - PullRequest
0 голосов
/ 25 февраля 2020

В приведенной ниже конфигурации для Hangfire ACE maxCount установлен на 20.

Есть ли способ изменить это значение на лету? Допустим, я хотел прочитать поле из базы данных и иметь возможность изменить его на лету, не перезапуская приложение.

Изменение будет основано на наблюдениях за текущей загрузкой ЦП / памяти на наших серверах.

            IThrottlingManager manager = new ThrottlingManager();
            manager.AddOrUpdateSemaphore("hangfiresemaphoretest", new SemaphoreOptions(maxCount: 20));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...