如果依赖DB的,需要一个新的health check接口,这个接口是要经过DB的,可以查询一个最最简单的数据。 /xxx/db_connection_status
<< 上一篇: laravel5.6怎么修改日志配置,让日志自动记录到另外的服务器上?
>> 下一篇: 如何在lavalel添加统一报警的地方,类似yii框架里面
$conn = DB::connection() 这个创建连接的过程中会去连接DB,可以尝试此时捕获连接异常来判断是否连接成功。连接断开可参考底层这个 Trait 的实现:vendor/laravel/framework/src/Illuminate/Database/DetectsLostConnections.php
$conn = DB::connection()
vendor/laravel/framework/src/Illuminate/Database/DetectsLostConnections.php
1 Comment
$conn = DB::connection()
这个创建连接的过程中会去连接DB,可以尝试此时捕获连接异常来判断是否连接成功。连接断开可参考底层这个 Trait 的实现:vendor/laravel/framework/src/Illuminate/Database/DetectsLostConnections.php