-
[MySQL] mysql too many connection 에러 해결DataBase/MySQL 2023. 3. 3. 21:30728x90
mysql이 ecs 컨테이너로 띄어있고 여러 서비스들(ex. airflow 클러스터)이 연결되어 있을 때,
mysql이 허용가능한 클라이언트 수를 넘어가면 다음과 같은 connection 에러 발
문제상황
1. statsd service 추가 후 airflow webserver가 죽어버림
2. webserver log에 남겨진 에러메세지
sqlalchemy.exc.OperationalError: (MySQLdb.OperationalError) (1040, 'Too many connections')
해결방법
=> mysql task definition에서 docker run command 추가
--max_connections=10000
ref.
https://stackoverflow.com/questions/58539934/how-to-edit-docker-mysql-image-and-increase-connection-limit
- 이상 오늘의 삽질일기 끝!
여기저기 삽질도 해보고
날려도 먹으면서
배우는 게
결국 남는거다
- Z.Sabziller
'DataBase > MySQL' 카테고리의 다른 글
[MySQL] docker 컨테이너 mysql 서버 error(feat. port 추가하기) (0) 2023.03.22 [MySQL] mysqlclient 설치 에러 해결 방법 (0) 2022.08.15 Django-MySQL DB 연결하기(feat. mysqlclient ) (0) 2021.04.23 MySQL 설치 및 계정 설정(feat. MacOS) (0) 2021.04.16