http - 是否可以将 Celery 与另一种编程语言一起使用?

标签 http node.js xml-rpc celery

我听说过 celery ,我非常喜欢它。但现在我正在用 node.js 编写一个应用程序,我必须管理(异步)任务,我想为此使用 celery。我已经将它安装在我的开发环境中并使用了一些 python 脚本。一切正常,但我想用 node.js 来“调用”任务。有没有人尝试过这样做(使用任何编程语言)?

我看到了this example ,但是这个 HTTP 网关想法的基础是一个 django 应用程序,我不想创建一个 django 应用程序来只处理这些调用。

我考虑过创建一个 SimpleXMLRPCServer 并使用 node-xmlrpc module与之相关。你怎么认为?有更好的方法吗?是否有其他应用程序或服务可在 native 使用 node.js?

提前致谢。

最佳答案

Celery 将强制您为一个简单的消息队列继承整个 Python 堆栈——对我来说这似乎是一个困惑的痛苦。查看coffee-resque一个简单的原生解决方案。

关于http - 是否可以将 Celery 与另一种编程语言一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6699426/

相关文章:

java - 我的代码有什么问题吗? (java.lang.NullPointerException)

java - 转义 HTTP 请求中的斜杠

iphone - HTTP "Content-Disposition: attachment"和在 iOS 网络浏览器上下载文件

python - xmlrpc 命令的curl 命令

java - 谷歌应用程序引擎Java - 使用低级API来获取数据 - 一些困难

python - 如何通过 "Bugzilla XMLRPC access module"附加文件

javascript - 如何处理 "Random HTTP GET"错误

javascript - 如何在 Heroku 上部署 Actions-On-Google?

javascript - Node.js 和 Express : Pushing to array results in "[object Object]"

node.js - 使用 Redis 和 Nodejs 创建 Restful API