国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

SqlServer數(shù)據(jù)庫出現(xiàn)這種斷開情況就必須重啟webman

abinx

問題描述

SQLserver出現(xiàn)這種斷開情況就必須重啟webman

為此你搜索到了哪些方案及不適用的原因

開了掉線重連 心跳檢測 好像都沒有用
截圖

1369 8 0
8個(gè)回答

liuyan814

加入一個(gè)定時(shí)器,比如, 10分鐘。 然后寫入一個(gè)查詢語句,為的就是?;詈蛿?shù)據(jù)庫的連接。

  • 暫無評論
liuyan814

我是在 onWorkerStart 加入的:
Timer::add(600, function(){
Db::name('car')->find();
});

  • 暫無評論
不敗少龍

沒有驅(qū)動(dòng)異常的時(shí)候用laravel的ormmy出現(xiàn)這個(gè)問題 驅(qū)動(dòng)異常這個(gè)好像是要重啟一下

  • 暫無評論
Chance

框架只對 MySQL 加了心跳,SQLserver 沒有心跳
自己寫個(gè) bootstrap 加個(gè)心跳

  • 暫無評論
walkor 打賞

改下 vendor/webman/think-orm/src/ThinkOrm.php
截圖
改成

if (in_array($connection->getConfig('type'), ['mysql', 'sqlsrv'])) {
    try {
        $connection->query('select 1');
    } catch (Throwable $e) {}
}

測試沒問題的話,這邊發(fā)版本

  • abinx 2023-04-11

    老大 還是有這種情況

abinx

截圖

  • walkor 2023-04-11
    if (in_array($connection->getConfig('type'), ['mysql', 'sqlsrv'])) {
        try {
            $connection->query('select 1');
        } catch (Throwable $e) {
            echo $e;
       }
    }

    加一個(gè) echo $e; 看下是否有異常

  • abinx 2023-04-11

    有 跟接口返回的一樣

  • W 2023-09-05

    解決了嗎,我鏈接pgsql過一會(huì)也會(huì)斷開,要重啟webman才行

abinx

截圖

  • walkor 2023-04-11

    那應(yīng)該不是心跳問題

智佳思遠(yuǎn)

SQLServer重啟了吧

  • abinx 2023-04-12

    沒有 服務(wù)一直運(yùn)行的 其他語言寫的服務(wù)一直正常

年代過于久遠(yuǎn),無法發(fā)表回答
??