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

NodeJS:MySQL terkadang memunculkan kesalahan ETIMEDOUT

Dari pertanyaan Anda, saya berasumsi bahwa Anda dapat bekerja dengan database Anda dengan sempurna, tetapi kesalahan ini sering terjadi setelah waktu tertentu koneksi tersebut aktif...

Misalkan Anda menggunakan node-mysql
Sumber :https://github.com/felixge/node-mysql #penanganan kesalahan
Kesalahan Anda mengakhiri koneksi Anda ke database :

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

Dari sini, Anda dapat memeriksa status koneksi dan melakukan koneksi ulang jika diperlukan.

Anda juga dapat mencoba menghubungkan secara manual ke layanan mysql dan mengubah batas waktu permintaan :

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Laravel Eloquent membandingkan tanggal dari bidang datetime

  2. Kesalahan:MySQL mati secara tidak terduga. Saat Mencoba memulai Mysql di Xampp

  3. Urutan penghapusan dengan batasan kunci asing,

  4. Buat tabel MySQL dengan variabel PHP

  5. Apa cara yang disarankan untuk terhubung ke MySQL dari Go?