This commit is contained in:
2021-12-02 16:13:57 +08:00
parent a66de3f016
commit 18d2ce66e6
4 changed files with 6 additions and 8 deletions
+2 -4
View File
@@ -2,12 +2,10 @@
namespace Kiri\Rpc;
use Kiri\Abstracts\Config;
use Kiri\Consul\Agent;
use Kiri\Consul\Health;
use Kiri\Kiri;
use ReflectionException;
use Swoole\Table;
class RpcManager
{
@@ -60,8 +58,8 @@ class RpcManager
public function getServices($serviceName): array
{
$file = storage('.rpc.clients.' . md5($serviceName), 'rpc');
if (!file_exists($file)) {
$this->tick();
if (!file_exists($file) || filesize($file) < 10) {
$this->async($serviceName);
}
$content = json_decode(file_get_contents($file), true);
if (empty($content) || !is_array($content)) {