PHP线程不会结束

时间:2014-12-29 05:25:28

标签: php multithreading

我试图在php中实现多线程并行地从数据源获取数据 但是在这个过程中,即使在获取之后,我创建的用于获取数据的线程仍然保留在内存中 这是我打电话的课程

class ClassName extends Thread {
    public function __construct($i){
        $this->i=$i;
    }
    public function run(){
        // functionCallToDataSource($this->i);
    }
}

我在这里调用这个类(循环)。

$workers = new ClassName(parameter);
$workers->start();
$workers->kill();       //this isnt working

这个kill()似乎对我没有用,因为在执行这些功能后内存没有减少。 我必须重启我的服务器以释放被阻止的内存

0 个答案:

没有答案
相关问题