Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Pooling, Mysql, Nodejs

Preciso de uma luz!

Estou tendo esse problema meu banco de dados tá dando crash na minha aplicação, tem haver com a falta de pooling ou então não tô sabendo fechar as conexões. Me ajuda!

reserva-salas         | events.js:183
reserva-salas         |       throw er; // Unhandled 'error' event
reserva-salas         |       ^
reserva-salas         |
reserva-salas         | Error: Connection lost: The server closed the connection                                                                                                                     .
reserva-salas         |     at Protocol.end (/var/www/reserva-salas/node_modules                                                                                                                     /mysql/lib/protocol/Protocol.js:113:13)
reserva-salas         |     at Socket.<anonymous> (/var/www/reserva-salas/node_m                                                                                                                     odules/mysql/lib/Connection.js:109:28)
reserva-salas         |     at emitNone (events.js:111:20)
reserva-salas         |     at Socket.emit (events.js:208:7)
reserva-salas         |     at endReadableNT (_stream_readable.js:1056:12)
reserva-salas         |     at _combinedTickCallback (internal/process/next_tick                                                                                                                     .js:138:11)
reserva-salas         |     at process._tickCallback (internal/process/next_tick                                                                                                                     .js:180:9)
2 respostas

Oi Ayla, tudo bem? Então, o erro diz que o servidor está fechando a conexão. Será que você não está esquecendo de fechar e o servidor fecha automaticamente depois de um tempo?

Pode ser que o servidor do MySQL também esteja sendo reiniciando por algum motivo.

solução!

Aqui tem uma descrição de um problema semelhante a este:

https://stackoverflow.com/questions/20210522/nodejs-mysql-error-connection-lost-the-server-closed-the-connection

Aqui tem outros links que podem ajudar:

https://github.com/mysqljs/mysql/issues/239#issuecomment-12322586

https://github.com/mysqljs/mysql