Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Kelas Premium!
Belajar Membuat API dengan NodeJS
Gunakan kupon "skillbaru" untuk diskon 100 ribu!
PROTOCOL_ENQUEUE - Node Js Mysql
selamat siang agan sista, ane dapet problem nih. ane dapet error code kayak gini. langsung aja kodingan ane yah :
c_routes.addRoute("/viewdata", function(request, response){
c_connection.query("SELECT * FROM `barang`",function(error, rows, field){
try{
if(error) throw error;
let c_view = c_swig.compileFile('./views/viewdata.html')({
c_title : "welcome to barang jasa mu.",
c_data : rows
});
response.writeHead(200,{"Content-Type":"text/html"});
response.end(c_view);
}
catch(error){
console.log(error);
response.writeHead(500,{"Content-Type":"text/html"});
response.end('upps somethink wrong -> '+ error.code);
}
});
});
sebenernya tu kode si masih bisa jalan jika dalam kondisi normal. tau sendiri kan kalau ada crash itu node langsung berhenti ^_^. nah untuk mengantisipasi itu, truss di kasih try catch. nah gini -:> saat mysql nya tak stop. si oke keterangan nya 'upps somethink wrong -> ECONNREFUSED'. nah pas tak start mysql kok. muncul error 'upps somethink wrong -> PROTOCOL_ENQUEUE_AFTER_FATAL_ERROR'. nggak langsung ke view data yah. itu kira kira kenapa gan sis. thanks. ^_^ :
Belum ada Jawaban. Jadi yang pertama Jawaban
Login untuk ikut Jawaban