mirror of
https://gitee.com/ulthon/ulthon_admin.git
synced 2026-07-08 19:12:48 +08:00
内置定时器增加静默选项
This commit is contained in:
@@ -20,6 +20,8 @@ class Timer extends Command
|
|||||||
{
|
{
|
||||||
// 指令配置
|
// 指令配置
|
||||||
$this->setName('timer')
|
$this->setName('timer')
|
||||||
|
->addOption('temp', null, Option::VALUE_NONE)
|
||||||
|
->addOption('quit', null, Option::VALUE_NONE)
|
||||||
->setDescription('内置秒级定时器');
|
->setDescription('内置秒级定时器');
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -35,6 +37,7 @@ class Timer extends Command
|
|||||||
$output->writeln('请前往后台设置站点域名(site_domain)配置项');
|
$output->writeln('请前往后台设置站点域名(site_domain)配置项');
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
$output->writeln('站点域名:'.$site_domain);
|
||||||
|
|
||||||
$client = new Client([
|
$client = new Client([
|
||||||
'base_uri' => $site_domain,
|
'base_uri' => $site_domain,
|
||||||
@@ -87,8 +90,9 @@ class Timer extends Command
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (empty($list_promises)) {
|
if (empty($list_promises)) {
|
||||||
|
if(!$input->hasOption('quit')){
|
||||||
$output->writeln(date('Y-m-d H:i:s') . ' no request');
|
$output->writeln(date('Y-m-d H:i:s') . ' no request');
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
$results = Utils::unwrap($list_promises);
|
$results = Utils::unwrap($list_promises);
|
||||||
$output->writeln(date('Y-m-d H:i:s') . ': request all finished');
|
$output->writeln(date('Y-m-d H:i:s') . ': request all finished');
|
||||||
@@ -100,7 +104,9 @@ class Timer extends Command
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
if ($input->hasOption('temp')) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
sleep(1);
|
sleep(1);
|
||||||
|
|||||||
Reference in New Issue
Block a user