thread_pool 指令

语 法: 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 个任务。当队列溢出时,任务完成并出错。

说说我的看法
全部评论(
没有评论
关于
本网站专注于 Java、数据库(MySQL、Oracle)、Linux、软件架构及大数据等多领域技术知识分享。涵盖丰富的原创与精选技术文章,助力技术传播与交流。无论是技术新手渴望入门,还是资深开发者寻求进阶,这里都能为您提供深度见解与实用经验,让复杂编码变得轻松易懂,携手共赴技术提升新高度。如有侵权,请来信告知:hxstrive@outlook.com
公众号