Skip to main content

Module pool

Module pool 

Source
Expand description

PHP Worker Pool — dedicated OS threads for PHP script execution.

Supports two modes:

  1. Classic mode: one php_execute_script() per HTTP request
  2. Worker mode: boot a worker script once, dispatch requests to its bext_handle_request() loop (eliminates framework bootstrap)

Architecture mirrors bext-core::jsc_ssr::pool::JscRenderPool.

Structs§

PhpExecuteRequest
Inner data for a PHP execute request (boxed to reduce enum size).
PhpPool
PhpPoolStats
Pool-level statistics.

Enums§

PhpMode
How PHP scripts are executed.
PhpRequest
A PHP execution request dispatched to a worker.
PhpResponse
Response from a PHP worker.

Constants§

WORKER_THREAD_STATE