当无法访问数据库时,laravel重试

时间:2018-08-08 09:40:46

标签: sql-server database laravel

我有一个自动缩放的数据库。在缩放过程中,有时几秒钟都无法达到。

Laravel然后返回500服务器错误。是否可以继续重试一定时间而不返回500?

1 个答案:

答案 0 :(得分:0)

尝试一下:

    try{
        DB::connection('connection-name')->...;
    }
    catch (Exception $exception) {
        usleep(400);

        DB::connection('connection-name')->...;
    }