HangfireIO / HangfireIO/Hangfire
BackgroundJobServer should be able to configure all BackgroundProcessingServerOptions properties
- Dominant language
- C#
- Stars
- 10.1k
- Forks
- 1.8k
- Avg merge
- 1h 19m
- Merged PRs (30d)
- 1
Description
BackgroundJobServer with BackgroundJobServerOptions should be able to configure all BackgroundProcessingServerOptions properties
Currently missing:
RetryDelay (func)
RestartDelay (timespan)
LastChanceTimeout (timespan)
https://github.com/HangfireIO/Hangfire/blob/1ae167e3ffc87429a64cf95201c40508101cf25c/src/Hangfire.Core/BackgroundJobServer.cs#L208
Contributor guide
Research direction
Start in src/Hangfire.Core/BackgroundJobServer.cs around line 208 and trace how BackgroundJobServerOptions is passed into the processing server. Compare the available options with RetryDelay, RestartDelay, and LastChanceTimeout; done means all three can be configured through BackgroundJobServerOptions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 50/100