PHP:同时处理多个请求

时间:2018-05-30 08:25:38

标签: php multithreading codeigniter

我正在开发一个项目,当管理员批准客户注册时,会动态创建数据库和一些配置文件。

因此,当管理员点击批准时,会发送ajax调用,并且在验证数据后,我将使用

向用户发布响应
header('Connection: close');
        header('Content-Length: '.ob_get_length());
        ob_end_flush();
        ob_flush();
        flush();

然后调用函数$this->RegistrationModel->continue_Setup($id);继续实际设置。

现在我想再批准一个用户。再次执行相同的过程。 我的问题是,直到第一个请求完成,第二个请求才会被执行。那么有什么方法可以并行处理这些请求? 我正在使用codeigniter框架工作。

 $.ajax({
            url     : base_url+'/approve',
            method  : "POST",
            async   : true,
            data    :{ 'UnVkaUNTUkYtVC1B' : 'f0ac036e3714e46f39f9c665a43141e6','var':id},
            success:function(data){
                data = $.parseJSON(data);
                }
            },
            error:function(){

            }
        });

0 个答案:

没有答案