【发布时间】:2014-07-07 13:19:55
【问题描述】:
我想用 pthread 编写一些 PHP 代码。对于这个 pthreads,我需要知道有多少线程处于活动状态。因为下一个系统只能处理e个固定数量的请求。我可以计算启动的线程数,但不能减去一个线程停止的时间。
我尝试对线程对象进行计数,但我也没有减去。如果一个线程完成了他的工作,我该如何管理,我会在我的启动脚本中获得信息?
【问题讨论】:
-
不确定这是否有帮助,我对 pthreads 的了解有限,但我确实使用了 i 一段时间,我在数据库中创建了一个带有线程号和布尔值(名为 Busy)的表。当线程启动时,它会写入表 True,并在它完成之前写入 false。然后,您可以随时参考该表以查看正在使用的线程。
标签: php multithreading pthreads