$taskName
$taskName : string
Class Task
__call(string $name, array $arguments) : \PG\MSF\Coroutine\CTask
__call魔术方法
string | $name | 任务方法名 |
array | $arguments | 执行参数 |
getPack() : \PG\MSF\Pack\IPack
获取运行server实例打包对象
getRedisPool(string $poolName) : boolean|\PG\AOP\Wrapper|\PG\MSF\Pools\CoroutineRedisProxy|\Redis
获取Redis连接池
string | $poolName | 配置的Redis连接池名称 |
getRedisProxy(string $proxyName) : boolean|\PG\AOP\Wrapper|\PG\MSF\Pools\CoroutineRedisProxy|\Redis
获取Redis代理
string | $proxyName | 配置的Redis代理名称 |
setContext(\PG\MSF\Helpers\Context $context) : $this
设置上下文
\PG\MSF\Helpers\Context | $context | 请求上下文对象 |
__initialization(integer $taskId, integer $workerPid, string $taskName, string $methodName, \PG\MSF\Helpers\Context $context, \PG\AOP\Wrapper|\PG\MSF\Base\Pool $objectPool)
Tasker进程中初始化任务
integer | $taskId | Task ID |
integer | $workerPid | worker pid |
string | $taskName | 任务类名 |
string | $methodName | 任务类方法 |
\PG\MSF\Helpers\Context | $context | 请求上下文对象 |
\PG\AOP\Wrapper|\PG\MSF\Base\Pool | $objectPool | 对象池对象 |