Tag: HANGFIRE
Soy nuevo en hangfire y estoy intentando un trabajo recurrente básico (en una aplicación de consola) como este GlobalConfiguration.Configuration .UseSqlServerStorage(“Server=.\\sqlexpress;Database=HangfireTest;Integrated Security=SSPI;”); using (var server = new BackgroundJobServer()) { RecurringJob.AddOrUpdate(“LiveFixtures”, () => Console.WriteLine(“hola”), “0-59 * * * *”); Console.WriteLine(“Servidor de Hangfire iniciado. Presiona cualquier tecla para salir…”); Console.ReadKey(); } Funciona bien, . . . Read more
Mientras se usa Hangfire, cuando se detiene el worker en el que se usa Hangfire, los trabajos quedan atascados con el estado “Processing” o “Scheduled”. Y en el siguiente inicio, los trabajos se ejecutan automáticamente. Estoy teniendo problemas para eliminar los trabajos antiguos de la instancia previa de mi worker. . . . Read more
Encontré el constructor de BackgroundJobServerOptions en el código base oficial de Git. Pero no hay ningún comentario que explique sus respectivas funciones, ni se indica en la documentación oficial. ¿Alguien podría explicarlo? ¡Gracias! public BackgroundJobServerOptions() { WorkerCount = Math.Min(Environment.ProcessorCount * 5, MaxDefaultWorkerCount); Queues = new[] { EnqueuedState.DefaultQueue }; StopTimeout = . . . Read more
Uso Trabajo recurrente para llamar a mi función Test() con Cron.Daily(). No necesito buscar la base de datos cada 15 segundos, mi función se ejecuta solo una vez al día. ¿Cómo detener a hangfire para que busque en la base de datos cada 15 segundos? o actualizar el intervalo. Esta . . . Read more
Estoy obteniendo esta excepción en tiempo de ejecución con Hangfire después de actualizar a .NET6. System.TypeLoadException: No se pudo cargar el tipo ‘System.Collections.Generic.ISet`1’ del ensamblado ‘mscorlib, Version=4.0.0.0 en Hangfire.Common.TypeHelper.TypeResolver(Assembly assembly, String typeName, Boolean ignoreCase) en Hangfire.Common.TypeHelper.DefaultTypeResolver(String typeName) en System.Linq.Enumerable.SelectArrayIterator`2.ToArray() en Hangfire.Storage.InvocationData.DeserializeJob() ISet no está en mscorlib.dll según lo que puedo . . . Read more