프로퍼티 | 타입 | 설명 | |
---|---|---|---|
$_factory | |||
$_keeperRestartPolicy | |||
$_onTimeout | |||
$_quantity | |||
$_termTimeout | |||
$_timeout |
메소드 | 설명 | |
---|---|---|
__construct ( array $config ) | ||
getFactoryMethod ( ) | ||
getKeeperRestartPolicy ( ) | ||
getOnTimeout ( ) | ||
getQuantity ( ) | ||
getTermTimeout ( ) : float | ||
getTimeout ( ) : integer | ||
isKillingOnTimeoutEnabled ( ) : boolean | ||
isTimeoutEnabled ( ) : boolean |
메소드 | 설명 | |
---|---|---|
_fetchFloatValue ( $config, $field, $defaultValue ) | ||
_fetchIntValue ( $config, $field, $defaultValue ) | ||
_initFactory ( $config ) | ||
_initKeeperRestartPolicy ( $config ) | ||
_initOnTimeout ( $config ) | ||
_initQuantity ( $config ) | ||
_initTermTimeout ( $config ) | ||
_initTimeout ( $config ) |
public __construct ( array $config ) | ||
$config | array | { @var \Callable factory @var \Callable|String worker a callback to run in child processes or a name of Class which implements QPM\Process|Runnable @var int quantity @var int maxRestartTimes @var withInSeconds @var timeout @var termTimeout } |