【库】Coravel Queue队列
💡
原文中文,约1800字,阅读约需5分钟。
📝
内容提要
Coravel是一个帮助开发人员快速启动和运行.NET应用程序的工具,它提供了任务调度、排队、缓存、邮件等功能。使用Coravel的队列机制可以将任务添加到队列中,并在30秒后自动执行。可以通过注入服务和定义负载类来使用队列。可以通过更改配置文件来调整队列调度时间。
🎯
关键要点
- Coravel是一个帮助开发人员快速启动和运行.NET应用程序的工具,提供任务调度、排队、缓存、邮件等功能。
- Coravel的队列机制可以将任务添加到队列中,并在30秒后自动执行。
- 使用队列需要注入服务,通过Services.AddQueue完成。
- 可以通过IQueue对象的QueueTask方法添加任务,或通过定义继承IInvocableWithPayload接口的负载类来实现任务功能集中处理。
- 系统默认队列调度时间为30秒,可以通过appsettings.json文件中的配置进行更改。
➡️