首页
›
后端、数据与云原生工程
›
014-ASP.NET Core企业后端工程
›
《.NET后台服务与任务调度工程》
VIP9
本课程属于:014-ASP.NET Core企业后端工程
后端、数据与云原生工程 · 共 9 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
.NET后台服务与任务调度工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入与工程全景
目标=后台服务与任务调度的核心概念 · 典型应用场景 · .NET技术栈选型与整体学习路线
课程导入
工程全景
02
IHostedService与BackgroundService基础
目标=接口定义 · 生命周期 · 启动与停止流程
IHostedServi…
BackgroundSe…
03
依赖注入在后台服务中的应用
目标=作用域管理 · IServiceScopeFacto… · 单例与瞬态服务的使用边界
依赖注入
后台服务
04
配置系统与后台服务
目标=appsettings.jso… · 环境变量 · IOptions模式
配置系统
后台服务
05
日志与诊断
目标=ILogger · 结构化日志 · 日志级别
日志
诊断
06
基于Timer的简单调度
目标=System.Threadin… · PeriodicTimer · 时间间隔控制与资源释放
Timer
基于
07
基于Channel与BlockingCollection的生产者消费者模式
目标=解耦任务生产与执行 · 背压处理与优雅关闭
Channel
BlockingColl…
08
Task.Run与LongRunning任务
目标=线程池调度 · 专用线程 · 取消令牌与任务状态管理
Task.Run
LongRunning
09
取消与超时机制
目标=CancellationTok… · CancellationTokenS… · 链接令牌与协作式取消
取消
超时机制
10
后台任务中的异常处理与重试策略
目标=Polly库 · 指数退避 · 熔断与降级
后台任务
异常处理
11
Quartz.NET入门
目标=Job · Trigger · Scheduler
Quartz.NET
Job
12
Quartz.NET进阶
目标=Cron表达式 · 持久化存储 · 集群与故障转移
Quartz.NET
进阶
13
Hangfire入门
目标=Fire-and-forget · Delayed · Recurring
Hangfire
Fire-and-for…
14
Hangfire进阶
目标=持久化 · 仪表板 · 分布式锁
Hangfire
进阶
15
Coravel与FluentScheduler
目标=轻量级调度库的对比与选型 · 任务链与事件
Coravel
FluentSchedu…
16
基于消息队列的任务调度
目标=RabbitMQ · Azure Service Bus · Kafka与后台服务的集成
基于消息队列的任…
RabbitMQ
17
分布式任务调度与协调
目标=Leader选举 · 分布式锁 · Redis与ZooKeeper的应用
分布式任务调度
协调
18
定时任务与Cron表达式实战
目标=复杂调度需求 · 时区处理 · 夏令时与错过执行策略
Cron
定时任务
19
后台服务中的并发控制
目标=SemaphoreSlim · 锁 · 原子操作与无锁数据结构
后台服务
并发控制
20
任务持久化与状态管理
目标=数据库存储 · EF Core · Dapper与任务状态跟踪
任务持久化
状态管理
21
后台服务的健康检查与就绪探针
目标=ASP.NET Core He… · 自定义检查与Kubernetes集成
后台服务的健康检…
就绪探针
22
后台服务的部署与运维
目标=Windows服务 · Linux systemd · Docker容器与Kubernete…
后台服务的部署
运维
23
性能优化与资源管理
目标=内存泄漏排查 · GC压力 · 异步流与IAsyncEnumerab…
性能优化
资源管理
24
安全与权限
目标=任务执行身份 · 密钥管理 · 敏感数据保护与审计日志
安全
权限
25
可观测性
目标=OpenTelemetry · 指标 · 追踪与日志聚合在后台任务中的落地
可观测性
OpenTelemetr…
26
测试策略
目标=单元测试 · 集成测试 · TestServer
测试策略
目标=单元测试
27
实战
目标=构建一个可扩展的订单处理后台服… · 包含队列 · 重试与状态通知
目标=构建一个可…
包含队列
28
实战
目标=基于Quartz.NET的分布… · 支持集群与持久化
Quartz.NET
目标=基于
29
实战
目标=使用Hangfire与Redi… · 含仪表板与告警
Hangfire
Redi
30
综合项目
目标=设计并实现一个微服务架构下的任… · 涵盖服务注册 · 任务分发
综合项目
目标=设计并实现…
所属VIP或分类
同VIP:ASP.NET-Core实战100例
同VIP:ASP.NET-Core微服务工程
同VIP:ASP.NET-Core测试与质量工程