티스토리 뷰
[NodeJS] express+mysql2+transaction 데이터 처리 (tistory.com)
[NodeJS] express+mysql2+transaction 데이터 처리
맥북에 mysql 5.7 설치 후 진행했습니다. connection pool 생성 후 트랜잭션을 이용해 정상 처리시 commit을 에러시 rollback을.. 커넥션풀 생성 const mysql = require('mysql2/promise'); const { MYSQL_HOST, MYSQL_USER, MYSQL_PW
minu0807.tistory.com
mysql의 작업을 비동기처리를 생략하니 어느정도 작업이 동시에 진행되면 아무것도 출력이 되지 않는 문제가 발생되 mysql 처리를 비동기로 진행했다.
비동기 처리는 특별한 부분은 없고
const mysql = require('mysql2/promise');
다음처럼 mysql2가 아닌 mysql2/promise를 사용해야한다.
'express' 카테고리의 다른 글
Express 작업 예약 / 반복 작업 (0) | 2023.06.22 |
---|---|
express 로그저장 (0) | 2023.06.04 |
aws 지역이동 (0) | 2023.06.04 |
express helmet 적용과 설명 (0) | 2023.06.04 |
express mysql 연동 (0) | 2023.06.04 |