Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

node.js koneksi mySQL melalui singleton

Ini sebenarnya adalah masalah MySQL dan bukan Node.js. Anda dapat menggunakan properti wait_timeout dari MySQL untuk menambah jumlah waktu agar koneksi tetap terbuka.

Lihat detail selengkapnya tentang properti ini di sini

Di bawah ini adalah contoh kode untuk lajang Anda yang akan membuat koneksi baru saat koneksi saat ini ditutup. Dalam skenario, Anda tidak akan pernah memiliki lebih dari 1 koneksi yang aktif jika Anda selalu menggunakan App Singleton untuk mendapatkan koneksi:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. simpan array numpy di mysql

  2. Bagaimana cara memperbaiki string serial yang telah rusak oleh panjang jumlah byte yang salah?

  3. Butuh bantuan untuk unpivot di mysql dengan beberapa kolom tanggal

  4. PHP Kesalahan fatal kehabisan memori

  5. Cara Menggunakan Coalesce di MySQL