语 法: thread_pool name threads=number [max_queue=number];
默认值: thread_pool default threads=32 max_queue=65536;
上下文: main
该指令出现在 1.7.11 版中。
定义用于多线程读取和发送文件而不阻塞工作进程(worker processes)的线程池的名称和参数。
参数说明:
threads 定义线程池中的线程数。
max_queue 如果线程池中的所有线程都繁忙,则新任务将在队列中等待。max_queue 参数用来限制允许在队列中等待的任务数。默认情况下,队列中最多可以等待 65536 个任务。当队列溢出时,任务完成并出错。