像.NET技术一样的Resque

问题描述 投票:5回答:4

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

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

在可能的情况下,寻找经过验证和使用的东西。

c# .net resque
4个回答
2
投票

我不熟悉Resque。然而,如果有人来找我这样的要求,我会指出他们rabbitmq

  • 它具有许多语言including C#的绑定(作为WCF实现)。
  • 它提供(易于配置):队列,发布/订阅,路由,主题路由(适用于审计日志)等。 请看这里的一些例子:http://www.rabbitmq.com/getstarted.html
  • 基于AMPQ协议/标准

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

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


0
投票

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

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


0
投票

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

http://bluecollardotnet.org/


-1
投票

你想要的是Hangfire

它摇滚。

© www.soinside.com 2019 - 2024. All rights reserved.