sql >> データベース >  >> RDS >> Mysql

NodeJS:MySQLでETIMEDOUTエラーが発生することがあります

    あなたの質問から、私はあなたがあなたのデータベースで完全に働くことができると思います、しかしこのエラーはその接続がアップしている特定の時間の後にしばしば起こります...

    node-mysqlを使用していると仮定します
    出典: https://github.com/felixge/node-mysql #エラー処理
    エラーにより、データベースへの接続が終了します:

        // I am Chuck Norris:
    connection.on('error', function() {});
    

    これにより、接続ステータスを確認し、必要に応じて再接続を実行できます。

    mysqlサービスに手動で接続して、リクエストのタイムアウトを変更することもできます:

    wait_timeout” : the amount of seconds during inactivity that MySQL will wait before it will close a connection on a non-interactive connection in seconds.
    

    http://www.serveridol.com/2012/ 04/13 / mysql-interactive_timeout-vs-wait_timeout /
    https://support.rackspace.com/how-to/how-to-change-the-mysql-timeout-on-a-server/



    1. %の代わりにMySQLの1つの文字を一致させる方法は?

    2. OracleEBSパスワードの有効期限/ポリシー/設定に関する便利なクエリ

    3. 2つの日付の間の月曜日を検索

    4. 日ごとにカウント/グループ化し、データのない日を表示するPostgreSQLクエリ