有变化则有返回值,无变化则返回空,同时监听配置会阻塞1秒左右");
/** 监听配置 */
print_r($client->listenerConfig($dataId, $group, json_encode> 15])));
var_dump("给服务分配一个实例,否则服务是空的,相当于餐馆没有厨师提供服务,这里有一个坑,如果是创建临时实例,则不要创建服务,直接创建实例并指定为临时实例,否则会默认为永久实例而发生冲突json_encode(['name' => 'fool', 'bar' => 'ha']));
if ($listener['content']){
var_dump("配置发生了变化");
}
}
```
执行命令可以测试配置变化
```bash
php listen.php
```
#### 注册发布服务
你可以编写一个server.php文件,内容如下
```php\server.php
[初始化] 已加载服务:demo -> Xiaosongshu\Nacos\Samples\DemoService(元数据解析完成)
[初始化] 已加载服务:login -> Xiaosongshu