저는 업계에서 일반적으로 사용되는/우수 사례를 찾고 있습니다.데이터베이스 연결이 끊어 질 때 문제를 처리하는 방법은 무엇입니까?
다음 가상 시나리오를 가정 해 보겠습니다. 내 응용 프로그램 서버가 200 개의 사용자 요청을 받아들이고 각각에 DB 액세스가 필요한 경우. 하지만 내 DB max_connections는 100입니다.
200 명의 사용자가 동시에 요청했지만 100 개의 max_connections 만 있으면 최대 연결을 처리하지 못한 다른 요청은 어떻게됩니까? 현실 세계에서
:
100 개 요청이 애플 리케이션 서버의 큐의 일종에 저장하고, DB 연결을 기다리게 될 남아있는 것인가?
오류가 있습니까? 데이터베이스 서버는 100 개 연결을 처리 할 수 있으며, 웹 연결의 모든 경우