Вопросы по теме 'hangfire'

Запуск Hangfire VB вызывает исключение SQL
См. этот вопрос StackOverflow. для некоторого фона. Hangfire выглядит для меня правильным решением, но у меня возникли проблемы с его работой. Моя среда разработки — VB 2010 с SQL 2005. Не самые последние инструменты! Public Sub...
1343 просмотров
schedule 22.09.2022

Как запустить Hangfire (всегда включен) на общем хостинге Azure?
Я хочу развернуть в Azure простой сайт ASP.NET MVC с общим хостом (используя вариант бесплатного сайта), который использует Hangfire для запускать запланированные задачи. Проблема в том, что сайт запускается только по первому запросу, поэтому...
5116 просмотров
schedule 17.05.2022

Можем ли мы создать бесконечное задание / задачу (вроде роли Azure Worker) с помощью Hangfire?
Я хотел бы знать, можем ли мы создать бесконечное задание / задачу (вроде роли Azure Worker) с помощью Hangfire. Я хотел бы поставить электронные письма в очередь Azure, используя запланированное задание Hangfire (каждые 4 часа), а затем запустить...
681 просмотров
schedule 04.03.2022

Проблема с конфигурацией Hangfire (Common.Logging.Core и Common.Logging.LogManager)
Я установил Hangfire с помощью параметра «Управление пакетами NuGet» в Visual Studio 2012. Я использую SQL Server 2008 R2 для одного проекта и SQL Server 2012 Enterprise для другого проекта. Мой проект совместим с .Net 4.0, поэтому я не смог...
3697 просмотров
schedule 08.06.2022

Нужно создать Expression‹Action› из строк
Hangfire — это средство запуска методов фонового класса, а его повторяющаяся функция задания RecurringJob.AddOrUpdate(Expression‹ Action >,string) — это метод, используемый для добавления методов в очередь. Первый параметр — это вызов Action, а...
1950 просмотров
schedule 03.03.2023

Реализуйте повторяющиеся задания в HangFire, используя loc
У меня есть свой webApi, который я хотел бы настроить повторяющиеся задания. Где я должен разместить код? Кроме того, поскольку я использую SimpleInjector, как я могу получить службу, на которой мне нужно выполнить метод? В настоящее время у меня...
2874 просмотров
schedule 21.05.2023

Как обрабатывать пакетные задания без Hangfire Pro
Я внедрил Hangfire в свой проект. Теперь мне нужно поставить в очередь несколько заданий, которые технически будут частью пакета. Компания не станет покупать Pro версию Hangfire, которая предлагает пакетную функциональность. Есть ли обходной путь,...
4216 просмотров
schedule 20.06.2022

Выражение Cron для запуска задания каждый 8-й день
Недавно я интегрировал Hangfire в свой проект, и он отлично работает. У меня есть несколько длительных заданий, выполнение которых на самом деле занимает 4-5 дней. Итак, что я пытаюсь сделать, так это запускать эти задания каждый 8-й день, что...
216 просмотров
schedule 02.12.2022

Использование Postal и Hangfire на дочернем сайте
Я пытался использовать Postal на своем сайте MVC5. Когда я размещаю свою веб-страницу на дочернем сайте, т.е. http://localhost/Subsite , я получаю сообщение об ошибке Виртуальный путь '/' сопоставляется с другим приложением, что не разрешено...
1791 просмотров

Hangfire не работает на реальном сервере
Мне нужно запланировать две задачи каждые 5 минут в моем проекте ASP.NET С#, создать zip-файл и добавить журнал. Я использовал Hangfire для планирования своих задач, и он отлично работает на локальном сервере. Когда я его развертываю, ни один из них...
1521 просмотров
schedule 16.05.2023

Собственный сервис - ни один сервис для данного типа не зарегистрирован
Я хотел бы использовать Hangfire в своем приложении ASP.NET Core, но у меня появилось сообщение об ошибке: Служба для типа не зарегистрирована Вот мой код: Сервис: public class MyService: IMyService { private readonly MyContext...
6675 просмотров

Как удалить все повторяющиеся задания зависания при запуске?
Я собираюсь использовать Hangfire в качестве планировщика повторяющихся заданий. Так что настроить их просто с помощью AddOrUpdate , но как тогда его удалить? Я не хочу засорять свой код RecurringJob.RemoveIfExists() , когда это задание было...
22897 просмотров
schedule 30.03.2022

Hangfire DisableConcurrentExecution: что произойдет, когда истечет время ожидания?
Согласно объявлению Hangfire 0.8.2 , Hangfire имеет фильтр DisableConcurrentExecution , который при применении к методу предотвращает одновременное выполнение нескольких экземпляров метода. Фильтр DisableConcurrentExecution принимает параметр...
17608 просмотров
schedule 27.03.2023

Пользовательская проверка подлинности ASP.NET Core MVC Hangfire
Мне удалось работать с Hangfire в моем приложении ASP.NET Core MVC, и теперь я пытаюсь добавить авторизацию администратора. Я добавил следующий код в файл Startup.cs: app.UseHangfireDashboard("/hangfire", new DashboardOptions {...
9997 просмотров
schedule 26.04.2023

Hangfire в WebApi с Autofac: задание не запущено
Я использую Hangfire с Hangfire.MemoryStorage в своем приложении WebApi. Я настроил Hangfire в своем owin startup.cs : Hangfire.GlobalConfiguration.Configuration.UseMemoryStorage(); app.UseHangfireServer(); И я пытаюсь использовать...
792 просмотров
schedule 17.02.2023

Hangfire: поставить в очередь фоновое задание из критической секции
Я получаю сообщение об ошибке при попытке поставить задание в очередь в операторе блокировки. lock (lockObj) { BackgroundJob.Enqueue(() => MyJob()); } Он жалуется на отключение распределенных транзакций. Но я не хочу, чтобы мои...
926 просмотров

Hangfire RecurringJob + простой инжектор + MVC
Я использую Hangfire v1.6.12, Simple Injector v4.0.6, Hangfire.SimpleInjector v1.3.0 и проект ASP.NET MVC 5. Я хочу создать повторяющуюся задачу, которая будет запускать и вызывать метод с идентификатором пользователя в качестве входного параметра....
3117 просмотров
schedule 30.03.2022

Ошибка с вложенными пакетами Hangfire
Некоторое время мы успешно использовали Hangfire в нескольких наших системах и успешно использовали пакетную функциональность Hangfire для параллельного выполнения задач, однако у нас возникла небольшая проблема, пытаясь использовать его для...
347 просмотров
schedule 24.03.2022

Задание Hangfire Recurring не выполняется своевременно в IIS
У меня есть веб-служба в IIS, которая выполняет следующие действия: У меня есть 2 постоянных рабочих места, что создает около 800 рабочих мест внутри компании. Повторяющееся задание должно выполняться в полночь. Hangrire использует MSSQL в...
1320 просмотров
schedule 03.08.2022

Как передать асинхронный метод как действие?
У меня есть этот метод: public class Publish { public async Task NowAsync(bool isFinal) { //... } } и я хочу передать его как параметр здесь вместо () => Console.WriteLine() : RecurringJob.AddOrUpdate("name", ()...
794 просмотров
schedule 27.08.2023