Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要运行一个程序来处理大约 200 个分支的长时间运行的查询。无论如何在每个分支完成后通知客户。
您可能需要对长查询进行一些服务器端管理,而在客户端(我想,它是一个浏览器?)您需要定期轮询一些将当前状态发送到客户端的服务 URL。
您几乎不可能在常规的基于请求的 php 线程中运行长查询管理器。Google for PHP(或您选择的语言)队列管理器。
此外,您可以使用 websockets 将更新推送到客户端,而无需从他身边进行主动轮询。但是,AFAIK,这项技术相对较新,还没有得到广泛的支持