es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: HANGFIRE

¿El trabajo recurrente en Hangfire no se está ejecutando para una hora específica?

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

Eliminando trabajos no exitosos en Hangfire al inicio

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

¿Qué significan los parámetros en BackgroundJobServerOptions de Hangfire, como ShutdownTimeout, StopTimeout y ServerTimeout?

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

Hangfire está buscando ISet en mscorlib.dll.

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