java世界里有没有类似celery的任务队列?
鉴于java如此成熟,我希望有人能告诉我java是否有类似的东西 http://celeryproject.org/< /a>
它是一个分布式任务队列。
我正在写信给rabbitmq,想知道除了celery 之外还有什么选择。
Seeing as java is so mature, I'm hoping someone can tell me if java has something similar to http://celeryproject.org/
It is a distributed task queue.
I'm writing to rabbitmq, and want to know what options there are other than celery.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
看来 Octobot 是你应该研究的东西。虽然没用过。
Seems Octobot would be something you should look into. Haven't used it though.
通过 Jython 使用 Celery 适合您吗? Jython 被认为与 Celery 合作,因此您可以充分利用两者的优点。
Does using Celery through Jython work for you? Jython is cited as working with Celery so you might be able to use the best of both worlds there.
Quartz Scheduler 支持集群 - 您可以将 Quartz 作为单个实体在多台机器上运行。然而,它依赖于数据库持久性来接收新作业,不确定与 RabbitMQ 集成有多容易或多困难 - 尽管您始终可以编写一个小型粘合应用程序来从 RabbitMQ 获取消息并从中创建新的 Quartz 作业。
Quartz Scheduler has support for clustering - you can run Quartz on multiple machines as a single entity. However it relies on database persistence for receiving new jobs, not sure how easy or hard it is to integrate with RabbitMQ - although you could always write a small glue app to pick up messages from the RabbitMQ and create new Quartz jobs from it.