This commit is contained in:
xl
2024-09-03 15:05:18 +08:00
parent 92dd75b82c
commit 0e1fcef911
5 changed files with 16 additions and 15 deletions
+8 -8
View File
@@ -5,12 +5,12 @@ namespace Kiri\Server\Abstracts;
use Exception;
use Kiri;
use Swoole\Http\Server as HServer;
use Swoole\Process;
use Swoole\Server;
use Kiri\Server\Processes\BaseProcess;
use Kiri\Server\Processes\AbstractProcess;
use Kiri\Server\Constant;
use Kiri\Server\Config;
use Swoole\WebSocket\Server as WServer;
use Swoole\Process;
trait TraitServer
{
@@ -23,11 +23,11 @@ trait TraitServer
/**
* @param string|array|BaseProcess $class
* @param string|array|AbstractProcess $class
* @return void
* @throws
*/
public function addProcess(string|array|BaseProcess $class): void
public function addProcess(string|array|AbstractProcess $class): void
{
if (!is_array($class)) {
$class = [$class];
@@ -37,7 +37,7 @@ trait TraitServer
$name = Kiri::getDi()->get($name);
}
if (isset($this->_process[$name->getName()])) {
throw new Exception('Process(' . $name->getName() . ') is exists.');
throw new Exception('AbstractProcess(' . $name->getName() . ') is exists.');
}
$process = $this->genProcess($name);
if ($name->isEnableQueue()) {
@@ -49,10 +49,10 @@ trait TraitServer
/**
* @param BaseProcess $name
* @param AbstractProcess $name
* @return Process
*/
private function genProcess(BaseProcess $name): Process
private function genProcess(AbstractProcess $name): Process
{
return new Process(function (Process $process) use ($name) {
$process->name('[' . \config('id','system-service') . '].' . $name->getName());
@@ -66,7 +66,7 @@ trait TraitServer
/**
* @param string $name
* @return Process|null
* @return AbstractProcess|null
*/
public function getProcess(string $name): ?Process
{