像.NET技术一样的Resque

时间:2011-11-02 01:29:47

标签: c# .net resque

Resque是一个Redis支持的Ruby库,用于创建后台作业,将它们放在多个队列中,并在以后处理它们。

https://github.com/blog/542-introducing-resque

如果可能的话,寻找经过验证和使用的东西。

4 个答案:

答案 0 :(得分:2)

我不熟悉Resque。 但是,如果有人向我提出这样的要求,我会指出他们rabbitmq

  • 它具有许多语言including C#的绑定(作为WCF实现)。
  • 它提供(易于配置):队列,发布/订阅,路由,主题路由(适用于审计日志)等。
  • 基于AMPQ协议/标准

如果您想安排后台工作(比如一天结束,每小时等等),我建议您查看quartz.net

因此,对于可扩展,可靠,高可用性等系统,我会同时使用它们。 quartz.net用于触发常规作业,rabbitmq用于计划任务和ad-hock任务请求的分配和处理(重试等)。

答案 1 :(得分:0)

https://github.com/alexdemers/csharp-resque

c#c​​lone(养了一个旧的残骸,但它现在存在并且可以帮助某人

答案 2 :(得分:0)

这是我刚出现的那个 - 蓝领

http://bluecollardotnet.org/

答案 3 :(得分:-1)

您想要的是Hangfire

它晃动。