写入授权
最后更新于:2022-04-01 21:24:33
5.0的日志功能支持写入授权,我们可以设置某个请求的日志授权Key,然后设置允许授权写入的配置`Key`,实现个别用户日志记录的功能,从而提高高负载下面的日志记录性能。
首先需要在应用配置文件或者应用公共文件中添加当前访问的授权Key定义,例如:
~~~
// 设置IP为授权Key
Log::key(Request::instance()->ip());
~~~
然后在日志配置参数中增加`allow_key`参数,如下:
~~~
'log' => [
// 日志类型为File
'type' => 'File',
// 授权只有202.12.36.89 才能记录日志
'allow_key' => ['202.12.36.89'],
]
~~~
';