티스토리 뷰

express

express 비동기 처리

kOsari 2023. 6. 4. 23:20

[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
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함