我有一个WCF服务(事实上它的WCF不重要)而且我不是在寻找消息队列,而是寻找一个用于放置任务的异步工作队列,一旦收到请求/消息。要求:
我可能不会寻找的队列:
我认为我正在寻找更多类似Celery,Resque甚至qless的东西。我知道Resque.NET存在(https://www.nuget.org/packages/Resque/),但不确定是否有更主流的东西,或者这是否足够。
答案 0 :(得分:0)
Amazon SQS怎么样?您不必像使用RabbitMQ / MSMQ那样担心基础设施问题。 SQS也很便宜。我上次检查时,每10,000封邮件的价格为0.01美元。为什么重新发明轮子?让亚马逊(或其他具有类似服务的云提供商,如微软和Rackspace)一切都令人担忧。
我在生产中使用Amazon SQS来处理所有基于消息的服务。其中一些消息就像chron的工作;外部进程在特定时间对消息进行排队。其中一些人立即采取行动。