본문 바로가기

분류 전체보기3147

728x90
Nginx, Gunicorn(WSGI), Django 동작 원리 WSGI(Web Server Gateway Interface)와 관련하여, 웹 애플리케이션 서버의 동작 방식과 역할에 대한 설명을 요약 및 정리해보겠습니다. WSGI의 등장 배경 초기에는 웹 서버만 있었으며, 정적인 파일만 처리 가능했음. 동적인 요청에 대한 처리 필요성 증가. CGI(Common Gateway Interface) 등장: 파이썬 어플리케이션 서버의 동작 방식 정의. CGI는 요청마다 파이썬 스크립트를 처음부터 실행하여 처리하는 방식이어서 성능 이슈 발생. WSGI의 등장과 WSGI 서버(Gunicorn, uWSGI) WSGI(Web Server Gateway Interface) 등장: 웹 서버와 파이썬 어플리케이션 간의 통신 규약. WSGI 서버 필요: 클라이언트의 요청을 받아 WSGI .. 2023. 8. 23.
Docker Compose를 활용한 Django 환경 구축 Docker Compose를 활용하여 Django 프로젝트의 환경을 구축하는 과정을 설명합니다. 일반적으로 Django 프로젝트에 붙이는 Postgres, Nginx, Redis, RabbitMQ, Celery와 같은 서비스들을 Docker Compose를 사용하여 연결할 수 있습니다. Dockerization Dockerization은 기존의 Django 프로젝트를 Docker Compose를 사용하여 컨테이너화하는 과정을 의미합니다. 이를 통해 Django와 필요한 다른 서비스들을 컨테이너로 띄울 수 있습니다. 기존 프로젝트가 있는 경우 해당 프로젝트를 가져와 진행하거나, 새 프로젝트를 시작하는 경우 장고 서버가 정상적으로 실행되는 상태에서 작업을 진행할 수 있습니다. Docker Desktop 설치.. 2023. 8. 22.
AWS 망분리 환경에서 망간 자료전송 솔루션 대체 구현 AWS를 활용하여 망 분리된 환경에서 망간 파일 전송 시스템을 구축하는 방법입니다. 망 분리된 환경(폐쇄망)이란, 인터넷 연결 없이 독립된 네트워크 환경을 의미합니다. 업무망(업무용 PC)와 인터넷망(인터넷용 PC)를 물리적 망분리와 논리적 망분리를 통해 사용자 단말기 망을 분리합니다. 이를 위해 AWS를 사용하여 파일을 전송하는 망연계 시스템을 구축하는 과정입니다.단계 1: 망 분리 환경 설정AWS Direct Connect 또는 VPN을 활용하여 망 분리된 환경과 AWS 사이에 안전하고 안정적인 연결을 설정합니다.망 분리된 환경에서 AWS 리소스에 접근할 수 있는 프라이빗 가상 네트워크(VPC)를 생성하고 구성합니다.단계 2: 망간 파일 저장 공간 구성AWS Management Console에 로그인.. 2023. 8. 19.
서서울호수공원 제1회 수변음악회 <여름밤의 뮤지컬 갈라쇼> 개최 2023 서서울호수공원 제1회 수변음악회 개최 구 분 일 자 시 간 프 로 그 램 음악공연 8. 19.(토) 18:00~20:00 [해피 버스킹] - 타미르(마두금 연주자) - 알파카어쿠 스테이지(어쿠스틱 듀오) - 유지희(싱어송라이터) - 집섬(라틴 재즈 3중주) 8. 20.(일) 18:30~21:00 [뮤지컬 갈라쇼] - 팝페라 가수 박완, 최용호, 우정훈, 라움 뮤지컬단 - 뮤지컬 시카고, 맘마미아, 그리스, 노트르담 드 파리 등 뮤지컬 갈라쇼 및 영화 OST, 가곡 등 공연 체험부스 8. 19.(토) ~ 8. 20.(일) 14:00~18:00 [체험 프로그램] ① 날아라 종이학 ② 나도 ‘꽃’이다 ③ 나도 화가, 피아노 페인팅 ④ 마크라베 행복 인형 키링 만들기 ⑤ 개나리 팔찌 만들기 ⑥ 호수여행.. 2023. 8. 18.
인도에 1분만 정차(주차)해도 과태료 부과 ♦ 주·정차 위반 단속체계 ♦ 주·정차의 의미 주차란? - 운전자가 승객을 기다리거나 화물을 싣거나 차가 고장 나거나 그 밖의 사유로 차를 계속 정지 상태에 두는 것 또는 운전자가 차에서 떠나서 즉시 그 차를 운전할 수 없는 상태에 두는 것을 말합니다. 정차란? - 운전자가 5분을 초과하지 아니하고 차를 정지시키는 것으로서 주차 외의 정지 상태를 말합니다. ♦ 주차허용 노면표시 안내 ♦ 주·정차의 금지장소 안내 - 제32조(정차 및 주차의 금지) 교차로ㆍ횡단보도ㆍ건널목이나 보도와 차도가 구분된 도로의 보도 교차로의 가장자리나 도로의 모퉁이로부터 5미터 이내인 곳 그 안전지대의 사방으로부터 각각 10미터 이내인 곳 버스정류장( 기둥, 판, 선으로부터 각각 10m 이내의곳) 건널목의 가장자리 또는 횡단보도로.. 2023. 8. 16.
728x90
728x90