【库】Coravel Queue队列

💡 原文中文,约1800字,阅读约需5分钟。
📝

内容提要

Coravel是一个帮助开发人员快速启动和运行.NET应用程序的工具,它提供了任务调度、排队、缓存、邮件等功能。使用Coravel的队列机制可以将任务添加到队列中,并在30秒后自动执行。可以通过注入服务和定义负载类来使用队列。可以通过更改配置文件来调整队列调度时间。

🎯

关键要点

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

继续阅读