我正在寻找一个可以被php调用的node.js作业队列管理器。这是为了一个Web应用程序,该应用程序需要发送电子邮件、创建PDF文件等,我希望异步执行php进程。
流程示例:
1. 用户请求php页面。 2. Php调用任务队列管理器并添加任务。 3. 在php异步执行时,任务在node.js中执行,最好在系统闲置时执行。 4. 任务是执行php脚本。
为什么要使用这种“复杂”的系统?
1. 我们所有的Web应用程序都是用php(Zend Framework)编写的。 2. 我们想开始学习node.js。 3. 我们需要一个异步进程(快速响应!)。 4. “真正”的任务也应该是一个php脚本,以利用已经编写的php类、轻松访问数据库连接并尽可能地DRY。
此系统的用例:
1. 用户注册自己,系统将发送欢迎电子邮件。 2. 用户完成电子商务订单,系统将发送发票。
最后,我们还想使用node-cron来执行非系统范围的cron任务(非常特定于应用程序)。Node-cron将调用任务队列管理器,随后运行php脚本。
是否已经有这样的node应用程序?
流程示例:
1. 用户请求php页面。 2. Php调用任务队列管理器并添加任务。 3. 在php异步执行时,任务在node.js中执行,最好在系统闲置时执行。 4. 任务是执行php脚本。
为什么要使用这种“复杂”的系统?
1. 我们所有的Web应用程序都是用php(Zend Framework)编写的。 2. 我们想开始学习node.js。 3. 我们需要一个异步进程(快速响应!)。 4. “真正”的任务也应该是一个php脚本,以利用已经编写的php类、轻松访问数据库连接并尽可能地DRY。
此系统的用例:
1. 用户注册自己,系统将发送欢迎电子邮件。 2. 用户完成电子商务订单,系统将发送发票。
最后,我们还想使用node-cron来执行非系统范围的cron任务(非常特定于应用程序)。Node-cron将调用任务队列管理器,随后运行php脚本。
是否已经有这样的node应用程序?