connection pool // connection.release()를 에러발생시엔?
connection.release()를 해줘야 커넥션이 풀에 반환된다. 때문에 에러발생시에도 그냥 에러만 던지지말고 connection.release()를 해야 그 커넥션은 사용안하는걸로 되는것이다. 만약 안하게되면 에러발생시에 커넥션이 반납안되서 다른 더이상의 커넥션이 사용될수가 없는것이다. 이렇게 에러발생시에도 connection.release()를 해줘야한다. 코드 // const pool = mysql.createPool({ host: "localhost", user: "하잉", password: "비밀번호", database: "example", connectionLimit: 10, }); pool.getConnection((err, connection) => { if (err) throw er..