改进 输出 Octane 信息
This commit is contained in:
parent
e278cc4a17
commit
3e64569ccf
@ -15,14 +15,14 @@ class Work extends Command
|
|||||||
*
|
*
|
||||||
* @var string
|
* @var string
|
||||||
*/
|
*/
|
||||||
protected $signature = 'cluster:work';
|
protected $signature = 'run';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The console command description.
|
* The console command description.
|
||||||
*
|
*
|
||||||
* @var string
|
* @var string
|
||||||
*/
|
*/
|
||||||
protected $description = '开始集群协调任务。';
|
protected $description = '启动此应用程序。';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Execute the console command.
|
* Execute the console command.
|
||||||
@ -119,7 +119,21 @@ public function handle(): int
|
|||||||
$this->info('正在启动 Web。');
|
$this->info('正在启动 Web。');
|
||||||
|
|
||||||
$command = 'php artisan octane:start --host=0.0.0.0 --rpc-port=6001 --port=8000';
|
$command = 'php artisan octane:start --host=0.0.0.0 --rpc-port=6001 --port=8000';
|
||||||
exec($command);
|
// proc_open
|
||||||
|
$descriptor_spec = [
|
||||||
|
0 => ['pipe', 'r'],
|
||||||
|
1 => ['pipe', 'w'],
|
||||||
|
2 => ['pipe', 'w'],
|
||||||
|
];
|
||||||
|
|
||||||
|
$process = proc_open($command, $descriptor_spec, $pipes);
|
||||||
|
|
||||||
|
if (is_resource($process)) {
|
||||||
|
while ($s = fgets($pipes[1])) {
|
||||||
|
echo $s;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
// 子进程
|
// 子进程
|
||||||
|
Loading…
Reference in New Issue
Block a user