Configurações em Execução

O comportamento destas funções é afetado pelas configurações do php.ini.

Opções de Configuração de Swoole
Nome Padrão Modificável Registro de Alterações
swoole.aio_thread_num 2 INI_ALL
swoole.display_errors On INI_ALL
swoole.fast_serialize Off INI_ALL
swoole.unixsock_buffer_size 8388608 INI_ALL
swoole.use_namespace On INI_SYSTEM
swoole.enable_coroutine On INI_ALL Disponível a partir do swoole 4.0.0
swoole.use_shortname On INI_ALL Disponível a partir do swoole 4.0.0
swoole.enable_preemptive_scheduler Off INI_ALL Disponível a partir do swoole 4.4.0
swoole.enable_library On INI_ALL Disponível a partir do swoole 4.0.0

Aqui está uma breve explicação das diretivas de configuração.

swoole.aio_thread_num int

Número de threads de I/O assíncrono POSIX

swoole.display_errors string

Determina se os erros do Swoole devem ser exibidos na tela.

swoole.fast_serialize string

Se deve habilitar o fast_serialize do Swoole.

swoole.unixsock_buffer_size int

Tamanho do buffer do socket Unix.

swoole.use_namespace string

Se deve usar namespaces do PHP.

swoole.enable_coroutine string

Se deve habilitar coroutine.

swoole.use_shortname string

Se deve habilitar aliases curtos.

swoole.enable_preemptive_scheduler string

Se deve habilitar o agendador preemptivo.

swoole.enable_library string

Se deve habilitar a biblioteca.