Описание тега hangfire-console

0 ответов

Сервер Hangfire аварийно завершает работу с ошибками подключения SQL

У меня есть проект ASP.NET MVC 5 под управлением Hangfire (1.6.17). У меня есть задания, работающие по 15-минутному графику. Эти задания обычно выполняются в течение 1-2 минут и выполняют некоторые функции SQL (обновление таблиц и т. Д.). Я также ис…
05 апр '18 в 05:10
1 ответ

Как заставить сервер hangfire удалить старые данные сервера для этого конкретного сервера при перезапуске?

Я показываю список серверов Hangfire, в настоящее время работающих на моей странице. Я запускаю сервер hangfire в консольном приложении, но проблема заключается в том, что мое консольное приложение все еще не работает, а hangfire api возвращает серв…
27 апр '18 в 15:07
1 ответ

Консоль.netcore 2.0 Расширение UseHangfireDashboard недоступно

Я создал новый консольный проект.net core 2.0. using Hangfire; using Microsoft.Owin; using Owin; [assembly: OwinStartup(typeof(Test.WorkerHost))] namespace Test.worker { public class WorkerHost { public void Configuration(IAppBuilder app) { app.Use…
15 май '18 в 01:46
3 ответа

Как получить PerformContext из API Hangfire

В нашем проекте мы используем шаблон aspnetzero. Этот шаблон позволяет простое, но абстрактное использование hangfire. Теперь мы хотели бы добавить Hangfire.Console в наш проект, который позволил бы нам записывать логи на панель мониторинга hangfire…
0 ответов

Консоль Hangfire не возвращает никаких строк

Я установил Hangfire.Console, и на панели управления у меня есть задание, в котором есть несколько строк, добавленных в журнал консоли. var redisServer = new RedisStorage(Redis, options); this._api = redisServer.GetMonitoringApi(); this._console = r…
10 окт '19 в 12:27
1 ответ

Почему Hangfire не распечатывает сообщение в моем методе

Я написал простое консольное приложение, которое должно выводить сообщение каждую минуту. Я получаю первое печатное сообщение с надписью "запускается", однако я не получаю сообщение вPrintTest() в моей консоли. Что является причиной этого? Кстати, э…
0 ответов

Поддерживает ли панель управления Hangfire задания, выполняемые в нескольких процессах

Все, у меня есть сценарий ниже, и я хотел бы знать, поддерживает ли Hangfire это или нет. У меня есть два процесса, выполняющих разные задания, указывающие на одну и ту же базу данных Hangfire SQL Server. Процесс A ( DownloadOrdersJob) Процесс B ( U…
25 янв '20 в 20:21
1 ответ

Запускать повторяющееся задание Hangfire из скрипта базы данных

У меня есть довольно сложный sql-скрипт, который очищает мою базу данных и будет время от времени запускаться вручную. Сразу после запуска сценария я должен запустить повторяющееся задание зависания, которое обычно выполняется только один раз в день…
13 ноя '20 в 15:22
1 ответ

Журнал Hangfire.Console не отображается в Личном кабинете

Я использую Hangfire целую вечность, но только недавно обнаружил, что вы можете использовать Hangfire.Console для вывода журнала, который можно увидеть на панели инструментов Hangfire. Я видел, как это работает в чужом проекте, но при добавлении жур…
12 май '21 в 13:35
0 ответов

Невозможно постоянно запускать задание Hangfire в фоновом режиме

Мы пытаемся запустить приложение .Net Core Hangfire Job в контейнере Docker. Мы можем запустить это приложение в консоли (на переднем плане), но если мы нажмем кнопку Enter, оно автоматически остановится. Когда мы пытаемся запустить одно и то же при…
1 ответ

Ошибка Hangfire.Console в .NET Framework

Я использую Hangfire в проекте веб-форм. Сам Hangfire работал. Затем я установил Hangfire.Console расширение для добавления сообщений журнала, но теперь я получаю сообщение об ошибке Ошибка CS0234Тип или имя пространства имен «Консоль» не существует…
18 дек '21 в 11:11
1 ответ

Как я могу очистить базу данных Hangfire SQL, сохраняя выполнение реальных заданий

Я использую Hangfire уже более года, с консолью Hangfire, и в некоторых таблицах, похоже, есть старая информация из просроченных заданий. Я создал несколько скриптов для очистки таблицы Set, но это не кажется правильным, я имею в виду, что там были …
01 дек '21 в 00:04
0 ответов

HangFire использует класс, отличный от того, в котором представлен метод для повторяющихся заданий.

Мы используем HangFire для одного из наших приложений для планирования отчетов. CreateJobsOpenBidListReportHandler — это класс, наследуемый от класса AbstractCreateReportHandler. public class CreateJobsOpenBidListReportHandler : AbstractCreateReport…
25 ноя '22 в 08:04
0 ответов

.Net 6 Hangfire с динамически загружаемыми плагинами через пользовательскую проблему Type Resolver

Эта проблема связана с тем, что выполнение задания не работает в динамически загружаемых сборках . Мои задания — это dll, которые копируются в plugin\Myplugin1 , plugin\MyPlugin2 и так далее. У каждого плагина есть метод инициализации, который добав…
20 фев '23 в 11:17
0 ответов

Исключение задания Hangfire как сбой в .NET 6

Это изображение, где я хочу показать исключение Я хочу показать свое исключение в Hangfire (неудачный раздел) в .NET 6.0. Что мне нужно сделать? Я пробовал много решений, я также прикрепил свой файл запуска. public void ConfigureServices(IServiceCol…
02 сен '22 в 09:42
0 ответов

Hangfire и основное приложение в разных приложениях

У нас есть веб-приложение, разработанное в .NET Core и размещенное на Azure. Мы хотим использовать HangFire для планирования отчетов. Наше приложение является многопользовательским, поэтому оно будет иметь собственную нагрузку, поэтому я хочу запуст…
15 ноя '22 в 10:00
1 ответ

Как запустить Hangfire как отдельный процесс от основного веб-приложения?

У меня сильно упала производительность, когда Hangfire работает в том же пуле приложений, что и мое веб-приложение, и наш сайт стал ужасно медленным, а процессор постоянно загружен на 96%. Я просмотрел документацию Hangfire, и есть способ запустить …
0 ответов

Повторяющееся задание Hangfire невозможно запланировать

Привет, у меня возникает проблема ниже в моем повторяющемся задании Hangfire каждые 10 или 15 минут, и каждый раз, когда мне приходится запускать задание вручную, оно снова начинает работать в течение некоторого времени, а затем снова возникает та ж…
0 ответов

Hangfire — запретить регистрацию ненужных «Успешных» заданий (без тегов)

Теперь, когда прошло 2 года с тех пор, как был задан этот связанный вопрос SO , есть ли способ запретить Hangfire регистрировать «спам» Успешные задания на панели мониторинга - помимо использования расширения HF Tags, указанного в соответствующем SO…
25 авг '23 в 20:23
1 ответ

Значок Hangfire (v1.8.4) не отображается

Я использую Hangfire версии 1.8.4 для планирования некоторых фоновых процессов, но когда я запускаю приложение, оно не отображает значок по умолчанию. Вот как это отображается сейчас: Кто-нибудь знает, как правильно вставить иконку в Hangfire? Я исп…