SERVER_NAME
SERVER_NAME
默认服务名称
Class MSFCli
$scheduler : \PG\MSF\Coroutine\Scheduler
$pack : \PG\MSF\Pack\IPack
$objectPool : \PG\MSF\Base\Pool
$asynPoolManager : \PG\MSF\Pools\AsynPoolManager
$instance : \PG\MSF\Server
$_worker : \PG\MSF\Server
$route : \PG\MSF\Route\IRoute|\PG\MSF\Route\NormalRoute
addAsynPool(string $name, \PG\MSF\Pools\AsynPool $pool, boolean $isRegister = false) : $this
手工添加AsynPool
string | $name | 连接池名称 |
\PG\MSF\Pools\AsynPool | $pool | 连接池对象 |
boolean | $isRegister | 是否注册到asynPoolManager |
getAsynPool(string $name) : \PG\MSF\Pools\AsynPool
获取连接池
string | $name | 连接池名称 |
addRedisProxy(string $name, \PG\MSF\Proxy\IProxy $proxy) : $this
手工添加redis代理
string | $name | 代理名称 |
\PG\MSF\Proxy\IProxy | $proxy | 代理实例 |
setRedisProxy(string $name, \PG\MSF\Proxy\IProxy $proxy) : $this
设置redis代理
string | $name | 代理名称 |
\PG\MSF\Proxy\IProxy | $proxy | 代理实例 |
getTimerContext() : NULL|\PG\MSF\Helpers\Context
创建用户自定义定时进程的上下文对象
getInstance() : \PG\MSF\Server|\PG\MSF\MSFServer
获取运行的Server实例
setContext(\PG\MSF\Helpers\Context $context) : $this
设置上下文
\PG\MSF\Helpers\Context | $context | 请求上下文对象 |