Skip to content
This repository has been archived by the owner on Sep 1, 2020. It is now read-only.

Latest commit

 

History

History
34 lines (25 loc) · 882 Bytes

3.1.19 - Coroutine::set.md

File metadata and controls

34 lines (25 loc) · 882 Bytes

Coroutine::set

协程设置

可使用Coroutine::set设置协程相关选项。

Swoole\Coroutine::set([
	'max_coroutine' => 4096,
]);

max_coroutine

设置最大协程数,超过限制后底层将无法创建新的协程。

stack_size

设置单个协程初始栈的内存尺寸,默认为2M

log_level(v4.0.0)

日志等级 详见

trace_flags(v4.0.0)

跟踪标签 详见

socket_connect_timeout(v4.2.10)

建立socket连接超时时间, 默认为1(秒)

socket_timeout(v4.2.10)

socket读写操作超时时间, 默认为-1, 即永不超时

dns_cache_expire(v4.2.11)

设置swoole dns缓存失效时间,单位秒,默认60秒

dns_cache_capacity(v4.2.11)

设置swoole dns缓存容量,,默认1000