Soenneker.Flywheel.Redis
4.0.7
Prefix Reserved
See the version list below for details.
dotnet add package Soenneker.Flywheel.Redis --version 4.0.7
NuGet\Install-Package Soenneker.Flywheel.Redis -Version 4.0.7
<PackageReference Include="Soenneker.Flywheel.Redis" Version="4.0.7" />
<PackageVersion Include="Soenneker.Flywheel.Redis" Version="4.0.7" />
<PackageReference Include="Soenneker.Flywheel.Redis" />
paket add Soenneker.Flywheel.Redis --version 4.0.7
#r "nuget: Soenneker.Flywheel.Redis, 4.0.7"
#:package Soenneker.Flywheel.Redis@4.0.7
#addin nuget:?package=Soenneker.Flywheel.Redis&version=4.0.7
#tool nuget:?package=Soenneker.Flywheel.Redis&version=4.0.7
Soenneker.Flywheel.Redis
Redis storage for Flywheel jobs, schedules, and logs. Coordinates workers across app instances.
Setup
Requires Redis 6.0.9 or newer. Follow Core setup to install the packages.
Usage
using Soenneker.Flywheel.Core.Registrars;
using Soenneker.Flywheel.Generated;
using Soenneker.Flywheel.Redis;
builder.Services.AddFlywheel()
.AddRedis(options =>
{
options.ConnectionString = "localhost:6379";
options.Namespace = "my-app";
options.HistoryRetention = TimeSpan.FromDays(30);
options.RetainCompletedJobs = true;
})
.AddGeneratedJobs();
Workers sharing jobs must use the same namespace and job registrations. Use separate namespaces for separate apps or environments.
Enable Redis persistence and use maxmemory-policy noeviction to prevent job data eviction. The Redis account also needs PUBLISH, SUBSCRIBE, and UNSUBSCRIBE for dashboard updates.
HistoryRetention defaults to one day. RetainCompletedJobs defaults to true; disable it to keep aggregate activity without completed job records after maintenance.
See Core usage to define and enqueue jobs.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Soenneker.Cron.Parser (>= 4.0.2)
- Soenneker.Flywheel.Core (>= 4.0.7)
- Soenneker.Redis.Client (>= 4.0.2314)
- Soenneker.Redis.Semaphores (>= 4.0.50)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 5.0.27 | 0 | 9/11/2026 |
| 5.0.26 | 26 | 9/10/2026 |
| 5.0.25 | 37 | 9/10/2026 |
| 5.0.24 | 30 | 9/10/2026 |
| 5.0.23 | 29 | 9/10/2026 |
| 5.0.22 | 37 | 9/10/2026 |
| 5.0.21 | 45 | 9/9/2026 |
| 5.0.12 | 67 | 9/9/2026 |
| 5.0.8 | 52 | 9/8/2026 |
| 5.0.7 | 50 | 9/8/2026 |
| 5.0.4 | 56 | 9/8/2026 |
| 5.0.3 | 53 | 9/8/2026 |
| 5.0.2 | 60 | 9/8/2026 |
| 5.0.1 | 62 | 9/8/2026 |
| 4.0.23 | 46 | 9/8/2026 |
| 4.0.22 | 57 | 9/8/2026 |
| 4.0.21 | 64 | 9/8/2026 |
| 4.0.19 | 63 | 9/7/2026 |
| 4.0.18 | 64 | 9/7/2026 |
| 4.0.7 | 73 | 9/6/2026 |