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

Система акторов Akka.NET в ASP.NET
Я создал службу с RESTful API в ASP.NET, размещенную в IIS. Внутри этого сервиса я хотел бы создать систему акторов с помощью Akka.NET. При создании системы актеров: var actorSystem = ActorSystem.Create("myActorSystem"); Выдается...
6019 просмотров
schedule 08.02.2024

Асинхронный запуск OWIN (с использованием Hangfire)
Я использую Hangfire с хранилищем SQL на удаленном сервере SQL и запускаю его вместе с моим существующим сайтом MVC. Мой класс запуска очень прост: public void Configuration(IAppBuilder app) { app.UseHangfire(config => {...
972 просмотров
schedule 10.04.2023

Ninject удалить/заменить экземпляр объекта InThreadScope
У меня есть контекст Entity Framework, внедряемый в фоновое задание (обрабатывается с помощью Hangfire.io). Hangfire порождает потоки для каждого фонового воркера... Но запускает несколько заданий на одном воркере. Таким образом, мой контекст EF...
238 просмотров

Отключить повторную постановку в очередь неудачного Hangfire BackgroundJob
Есть ли способ отключить повторную постановку в очередь неудачного Hangfire BackgroundJob? Мы не хотим, чтобы невыполненные задания выполнялись снова, поскольку это может вызвать проблемы.
12837 просмотров
schedule 10.05.2023

Как исключить cshtml из предварительной компиляции во время публикации
У меня есть файлы cshtml в проекте веб-форм С#, которые я хочу опубликовать, используя профиль публикации с параметрами: Разрешить обновление предварительно скомпилированного сайта = false Я использую Postal вне ASP.net...
1978 просмотров
schedule 09.06.2024

Могу ли я поставить в очередь с именем очереди в HangFire вместо использования атрибута очереди?
В этой документации говорится, что вы можете указать очередь, используя атрибут Queue вызываемого метода. Это предполагает, что вы всегда хотите выполнять метод в одной и той же очереди. Есть ли способ для процесса, который вызывает Enqueue ,...
10027 просмотров
schedule 03.11.2022

Авторизация панели мониторинга (размещена как служба Windows)
У меня есть экземпляр Hangfire, размещенный в службе Windows с использованием Topshelf: static void Main() { HostFactory.Run(x => { x.Service<Application>(s => { s.ConstructUsing(name => new...
1658 просмотров
schedule 13.04.2023

Есть ли простой способ разделить задания на различные серверы Redis, используя Hangfire с Redis, с помощью хэшей ключей?
В настоящее время мы используем Hangfire с MSSQL и хотели бы повысить производительность наших задач, перейдя на Redis. Шардинг (разбиение) по хешу ключа очень прост, масштабируем и легок в обслуживании. В настоящее время у нас нет доступа к...
1481 просмотров
schedule 17.05.2022

Hangfire не имеет активных серверов
После публикации приложения ASP MVC Hangfire Dashboard сообщает, что у него нет активных серверов. Пробовал перезапускать, пересобирать, удалять таблицы Hangfire в БД - безуспешно. Класс запуска OWIN: public partial class Startup {...
4942 просмотров
schedule 16.05.2024

Обновить время метода в HangFire RecurringJob?
Я только что обнаружил, что с помощью HangFire вы можете запускать фоновые задания в своем приложении .Net, но когда я тестировал его функциональные возможности, я понял, что время в методе, который я добавил к RecurringJob длительностью 1...
1355 просмотров
schedule 20.09.2022

Hangfire — история обработки логов
Я не могу найти способ войти в историю обработки =(. Я уверен, что это возможно! Я что-то здесь пропустил, верно? Я хочу сделать что-то вроде этого: Кто-нибудь знает, как это сделать?
523 просмотров
schedule 01.01.2023

Как я могу вызвать метод асинхронного действия с помощью Hangfire
Я работаю над веб-приложением asp.net mvc5 и установил Hangfire: - Install-Package Hangfire после этого я создал класс startup.css следующим образом: - public class Startup { public void Configuration(IAppBuilder app) { } }...
5522 просмотров

TaskCanceledException приводит к тому, что задание Hangfire находится в состоянии обработки на неопределенный срок.
Насколько я понимаю, Hangfire пока не поддерживает асинхронные методы. В качестве обходного пути я обернул вызовы асинхронного метода AsyncContext.Run() из AsyncEx , чтобы он выглядел синхронно с Взрывная точка зрения. Исключение кажется...
774 просмотров
schedule 09.07.2023

Ошибка многопоточности с внутренним методом log4net, работающим в Hangfire
Я запускаю процесс с зависанием, повторяющаяся задача. Эти задачи запускаются каждую минуту и ​​обрабатывают тысячи строк из БД. У меня они работали в моей тестовой среде гладко, пока я не добавил ведение журнала log4net внутри этих методов....
1142 просмотров
schedule 21.12.2023

Как выполнить новое задание при успешном или неудачном выполнении задания Hangfire?
Я работаю над службой RESTful веб-API, которая по запросу должна выполнять задачу. Мы используем Hangfire для выполнения этой задачи как задания и в случае сбоя попытаемся повторить задание до 10 раз. Если задание в конечном итоге завершится...
2966 просмотров
schedule 24.09.2022

Как я могу исправить ошибку конфигурации Hangfire?
Кажется, мне нужно настроить ведение журнала. Я могу добавлять задания и видеть их на странице /hangfire, но они не будут срабатывать, если я отключу app.UseHangfireServer(). Поскольку это простой веб-сайт на основе папок, я скопировал необходимые...
1135 просмотров
schedule 21.04.2023

Как работает повторная попытка Hangfire в повторном задании?
Я использовал повторяющееся задание Hangfire для выполнения моего длительного процесса с выражением cron каждую минуту (так что в основном он запускается каждую минуту для получения данных в базе данных и выполнения некоторой обработки), и я...
1816 просмотров
schedule 25.07.2022

Работа Hangfire в решении для консоли/веб-приложения?
Я новичок в Hangfire и пытаюсь понять, как это работает. Итак, у меня есть приложение MVC 5 и консольное приложение в одном решении. Простое консольное приложение просто обновляет некоторые данные в базе данных (изначально планировалось...
4329 просмотров
schedule 05.04.2023

Хранить историю заданий, выполненных более 1 дня в Hangfire
Я только начал использовать Hangfire, и мне это нравится. Я понимаю, что Hangfire сохраняет историю успешно выполненных заданий в течение 1 дня, а затем очищает ее. Есть ли способ настроить это поведение по умолчанию и сохранить историю на любой...
2669 просмотров
schedule 23.02.2023

Приборная панель Hangfire возвращает 404
При попытке получить доступ к панели управления Hangfire в моем локальном IIS по адресу domain/hangfire/ я получаю ответ 404. Это проект веб-форм, ориентированный на .Net 4.5.1, Hangfire — версия 1.5.3. Мои классы запуска и авторизации выглядят...
7495 просмотров
schedule 02.07.2022