1장의 그림으로 아주 간단하게 이해하는 nginx
nginx가 뭔지 몰랐는데 친구가 한장의 그림으로 아주 간단하게 설명해줘서
원래 웹이 fastapi, backend frontend로 구성되어 있을때, 사용자가 특정 요청을 보내면
해당 요청으로부터 nginx가 어디로 보내야할지 판단해서 요청을 보내주는 역할
어떤 요청이 어디로 가야할지는 nginx를 설정하는 사람이 설정해놓는다
다음과 같이 https://ae-book.com/fast/...으로 로 들어오는 요청은 앞에 /fast를 보고
fastapi로 보내면 되겠구나 생각하고 nginx가 알아서 보내준다
nginx 필요없이 fastapi는 /fast로 하고 backend는 /back으로 하고.. 등등 일일이 알아서 처리하면 되는거 아니냐 해서
처음에 nginx 안쓰고 그랬는데(나는 그냥 이해를 못했어서)
인터넷 쭉 훑어보니까 다수의 요청을 효과적으로 처리하게 해주고 가볍고 성능도 좋다고 한가보다
자세한건 찾아봐야하는데 귀찮다..
'컴퓨터과학(CS)' 카테고리의 다른 글
폭포수 모형 vs 프로토타입 모형 vs 나선형 모형 (0) | 2024.04.14 |
---|---|
unicode와 한국어 간단하게 알아보기 (0) | 2024.03.03 |
컴퓨터 상식 - 소수를 이진수로 표현하면 (0) | 2024.01.03 |
폰 노이만 아키텍처(Von Neumann architecture) (0) | 2024.01.03 |
컴퓨터 운영체제(operating system), 파일 시스템(file system), 터미널환경(console, terminal) (0) | 2024.01.02 |
TAGS.