php框架用的tp3.2,调用外部地址超时,大并发,为什么把整站都搞成慢了,访问直接504了

php框架用的tp3.2,调用外部地址超时,例如php curl调用192.168.20.10/Test/test,超时时间设置的30秒

大并发,并发量30左右

配置环境:linux+php+nginx

我的问题是:
系统单独调用192.168.20.10/Test/test,为什么把整站都搞成慢了,访问直接504了

内存占用过大,可以优化一下

    $set_time_limit = 0;
    if (function_exists('fastcgi_finish_request')) {
        fastcgi_finish_request();
    } else {
        $size = ob_get_length();
        header("Content-length: $size");
        header('Connection:close');
        ob_end_flush();
        flush();
    }
    ignore_user_abort(true);
    set_time_limit($set_time_limit);
    ini_set('memory_limit', '50000M');
    ini_set('max_execution_time', 0);