Тайм-аут выполнения Codefluent - PullRequest
0 голосов
/ 23 ноября 2018

У меня в Codefluent есть функция загрузки коллекции, которую я использую в фоновом режиме ночью.Поскольку моя база данных растет, она сталкивается с таймаутом выполнения SQL.Мне хорошо, что выполнение занимает много времени, так как это ночью, и это фоновый процесс.Как я могу установить время ожидания для определенной функции?

1 Ответ

0 голосов
/ 11 марта 2019

Если это фоновый процесс, используйте конкретный параметр конфигурации для этого процесса только с атрибутом commandTimeout в разделе CodeFluent.

Или вы можете переопределить CommandTimeOut текущей команды перед выполнением (CodeFluent.Runtime.CodeFluentContext.Get ("XXX"). Persistence.BaseCommand.CommandTimeout = 180;) где XX - имя хранилища

...