【发布时间】:2015-08-18 14:31:35
【问题描述】:
我正在使用 Gearman 和 Slim PHP 创建 restful API,其中:
用户将调用一个 RESTful API 并发送一个文件 url。这将:
- 下载文件 - 并向用户发送唯一的文件 ID 作为 http 响应
- 发送响应后,我想开始处理文件
- 用户可以通过GET www.example.com/api/status API调用查看进程状态
我已使用 gearman 为文件下载部分执行正常操作,但只有在处理完成后才会发送状态响应。另外,如何获取每个客户端进程的状态? 我需要更多帮助来了解如何准确地构建相同的结构,以及一些关于排队处理的细节,因为我是 gearman 新手。
【问题讨论】:
标签: php rest slim task-queue gearman