• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

flask 서비스 구성 관련

21.07.27 10:27 작성 조회수 158

0

좋은 강의 통해 많은 지식 얻게 되어 

진심으로 감사드립니다.

별도 웹서버가 돌아가는 공간에 flask를 구동하여

파이썬으로 가능한 여러가지 기능을(AI 예측결과 반환, 시뮬레이션DB 반환 등) 담당하도록

Back-End를 만들어보려 하는데요

만약 다른 속성의 서비스가 여러 개라면

① 하나의 flask 서버에 각기 다른 라우팅 주소를 두고 Rest API 서비스를 하도록 방법과,

② 각 서비스를 전담하는 각각의 flask 서버를 개별 구동하는 방법 중 

어떤 방식이 더 좋을까요?

(접속 빈도나 부하가 크진 않지만 1번 방식의 경우 병행처리의 문제는 없는지 궁금합니다)

답변 1

답변을 작성해보세요.

0

안녕하세요.

말씀하신 부분은 각 call 마다 어느 정도 traffic 이 걸리는지에 따라 다른 것 같아요.

flask 는 동시 처리에 한계가 있는 단점은 있습니다. 그래서 동시 traffic 이 적은 방향으로 설계해보셔도 좋을 것 같습니다.

쿨백스님의 프로필

쿨백스

질문자

2021.07.28

답변 감사드립니다. 강사님 말씀은 설계가 동시 traffic이 적게 가능하다면

1개의 flask 서버로 여러가지 서비스를 컨트롤해도

크게 무리는 없다는 말씀 맞으실까요?