0

我需要运行一个程序来处理大约 200 个分支的长时间运行的查询。无论如何在每个分支完成后通知客户。

4

1 回答 1

0

您可能需要对长查询进行一些服务器端管理,而在客户端(我想,它是一个浏览器?)您需要定期轮询一些将当前状态发送到客户端的服务 URL。

您几乎不可能在常规的基于请求的 php 线程中运行长查询管理器。Google for PHP(或您选择的语言)队列管理器。

此外,您可以使用 websockets 将更新推送到客户端,而无需从他身边进行主动轮询。但是,AFAIK,这项技术相对较新,还没有得到广泛的支持

于 2012-07-22T12:56:40.613 回答