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

シングルトンを介したnode.jsmySQL接続

    これは実際にはMySQLの問題であり、Node.jsではありません。プロパティwait_timeoutを使用できます MySQLを使用して、接続を開いたままにする時間を増やします。

    このプロパティの詳細については、こちら

    以下は、現在の接続が閉じられたときに新しい接続を作成するシングルトンのコード例です。このシナリオでは、常にApp Singletonを使用して接続を取得する場合、複数の接続がアクティブになることはありません。

    getConnection: function() {
        var app = common.model.connections.App.getInstance();
        if(!app.connection.isConnected()){
           //connect if connection is closed.
           app.connection.connect();
        }
        return app.connection;
    }
    



    1. DjangoプロジェクトをMySQLからPostgreSQLに移行する最も簡単な方法

    2. php mySQL group concat and group by

    3. MySQLvarcharインデックスの長さ

    4. Mysql-ストアドプロシージャのOUT変数はnullを返します