zookeeper / laravel-zookeeper
zookeeper for laravel
v1.1.0
2019-07-08 02:36 UTC
Requires
- php: >=7.0
This package is auto-updated.
Last update: 2024-06-08 13:06:53 UTC
README
zookeeper for laravel^5.6.*
Installation
composer require zookeeper/laravel-zookeeper
If using Laravel, add the Service Provider to the providers
array in config/app.php
:
[ 'providers' => [ Ly\Zookeeper\ZookeeperServiceProvider::class, ], ]
If using Lumen, appending the following line to bootstrap/app.php
:
$app->register(Ly\Zookeeper\ZookeeperServiceProvider::class);
If you need use Laravel Facades, add the aliases
array in config/app.php
:
[ 'aliases' => [ 'Zk' => Ly\Zookeeper\Facades\Zk::class, ], ]
Using
//example
<?php
use Ly\Zookeeper\Facades\Zk;
class TesxtController extends controller {
public function test ()
{
$nodeValue = ZK::getNodeData('usercenter/userhost');
}
}
Version 1.1.0
-
zk_config add cache path
cache => storage_path('zookeeper')
-
add the Commands
Command | Description |
---|---|
start | Start Zookeeper Server, watch the node and nodeValue |
cache | Start Zookeeper, Cache the node and nodeValue to the file |
Now,you can run the following command to start Zookeeper
$ php artisan zookeeper:server start
$ php artisan zookeeper:server cache
Notice: The zookeeper data cached storage/zookeeper/config.php
;