这些函数的行为受 php.ini 中的设置影响。
名称 | 默认值 | 可变 | 变更日志 |
---|---|---|---|
swoole.aio_thread_num | 2 | INI_ALL |
|
swoole.display_errors | 开启 | INI_ALL |
|
swoole.fast_serialize | 关闭 | INI_ALL |
|
swoole.unixsock_buffer_size | 8388608 | INI_ALL |
|
swoole.use_namespace | 开启 | INI_SYSTEM |
|
swoole.enable_coroutine | 开启 | INI_ALL |
从 swoole 4.0.0 开始可用 |
swoole.use_shortname | 开启 | INI_ALL |
从 swoole 4.0.0 开始可用 |
swoole.enable_preemptive_scheduler | 关闭 | INI_ALL |
从 swoole 4.4.0 开始可用 |
swoole.enable_library | 开启 | INI_ALL |
从 swoole 4.0.0 开始可用 |
以下是配置指令的简要说明。
swoole.aio_thread_num
intPOSIX 异步 I/O 线程数量
swoole.display_errors
string这决定了是否将 Swoole 错误打印到屏幕上。
swoole.fast_serialize
string是否启用 Swoole fast_serialize。
swoole.unixsock_buffer_size
intUnix 套接字的缓冲区大小。
swoole.use_namespace
string是否使用 PHP 命名空间
swoole.enable_coroutine
string是否启用协程
swoole.use_shortname
string是否启用简短别名
swoole.enable_preemptive_scheduler
string是否启用抢占式调度器
swoole.enable_library
string是否启用库