• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

웹서버 멀티Client 관련 문의 드립니다.

21.10.18 16:17 작성 조회수 105

0

안녕하세요 강사님.

강의를 듣고 flask로 간단한 서버를 개발하고

fastapi까지 좀 보고 있는데요

 

웹서버라는게 다수의 client요청을 처리해야 하는 위치라면

스레드 or 멀티프로세스 or async(await) <- 이런 처리들을 별도로 해줘야 하나요?

아니면 flask나 fastapi 자체가 멀티 요청을 처리해주게 설계되어 있나요?

답변 1

답변을 작성해보세요.

0

안녕하세요. 우선은 본 질문/답변란은 영상에 대해 이해가 안가거나, 진행이 안될 때 문의를 주시는 곳이라서요. 각자 코드에 대한 문의를 주신다면, 제가 답변하기가 무리가 있습니다. 평생 강의니까요. 평생 자신의 이슈에 대해 언제든 답변을 해드릴 수는 없으니까요. 이 부분 양해를 부탁드립니다.

말씀하신 부분은 이야기해주신 부분보다는, gunicorn 등의 WSGI 서버를 사용해서, 쓰레드등으로 멀티 처리를 하는 것이 가장 일반적인 기술이예요. 이 부분에 대해서는 풀스택 part3 도커 강의의 최종 서버 구현에서 flask 를 이와 같이 멀티 처리를 해서, 이를 도커로 AWS 에서 구동될 수 있도록 설정하는 부분까지 상세히 설명을 드렸어서 이 부분도 참고해보시면 좋을 것 같습니다.