yeonahn 님의 블로그

yeonahn 님의 블로그

  • dev (78)
    • 프로젝트 (12)
      • Whatever Song (6)
      • One Day Chat (6)
    • Note (25)
      • CS, Algorithm (11)
      • Deployment (5)
      • Git&Github (4)
      • Homework (5)
    • Python, Django (37)
      • Python (21)
      • Django (16)
    • SQL (4)
  • 홈
  • 태그
  • Github
RSS 피드
로그인
로그아웃 글쓰기 관리

yeonahn 님의 블로그

컨텐츠 검색

태그

최근글

댓글

공지사항

아카이브

Note/Deployment(5)

  • Celery

    celery란?celery는 파이썬 기반의 분산처리(distributed task queue) 라이브러리로 비동기 작업 실행을 도와주는 시스템이다.분산처리란 여러개의 프로세스(worker)를 동시에 실행하여 작업을 분산시키는 방식task queue 형태를 사용해, 처리해야 할 다양한 작업(태스크)을 큐에 쌓아두고, 별도의 워커(worker) 프로세스가 그 작업을 소비하여 실행이렇게 웹 요청을 처리하는 django 프로세스와 무거운 연산을 담당하는 worker 프로세스를 분리해 놓으면 웹서버(django)는 더 빨리 응답할 수 있고, 무겁거나 오래걸리는 로직은 뒤에서 celery가 담당하게 된다. Task Queue란?작업(태스크)을 큐(queue)에 쌓아두고 실제 실행은 별도의 워커(worker) 프로세..

    2025.03.25
  • Docker를 사용한 ec2 배포

    원래 사용하던 블로그 - https://yeonnan.hashnode.dev/docker-ec2?source=more_series_bottom_blogs ubuntu@⁠ Unprotected Private Key File 경고 chmod 400 {.pem 파일 경로} sud" data-og-host="yeonnan.hashnode.dev" data-og-source-url="https://yeonnan.hashnode.dev/docker-ec2?source=more_series_bottom_blogs" data-og-url="https://yeonnan.hashnode.dev/docker-ec2" data-og-image="https://scrap.kakaocdn.net/dn/q1U1k/hyYqLwBQU..

    2025.03.14
  • Nginx - Gunicorn - Django

    원래 사용하던 블로그 - https://yeonnan.hashnode.dev/nginx-gunicorn-django?source=more_series_bottom_blogs nginx - gunicorn - djangoDjango Django는 runserver 명령어로 로컬에서 서버를 실행할 수 있지만, 이는 개발환경에서만 사용 Django는 자체적으로 웹서버 역할을 하지 않기 때문에, 배포할 때는 Gunicorn 같은웹 애플리케이션 서버yeonnan.hashnode.dev DjangoDjango는 runserver 명령어로 로컬에서 서버를 실행할 수 있지만, 이는 개발환경에서만 사용Django는 자체적으로 웹서버 역할을 하지 않기 때문에, 배포할 때는 Gunicorn 같은웹 애플리케이션 서버가 필요하..

    2025.03.14
  • 도커 컨테이너 실행 명령어 (docker container run)

    원래 사용하던 블로그 - https://yeonnan.hashnode.dev/docker-container-run?source=more_series_bottom_blogs 도커 컨테이너 실행 명령어 (docker container run)client, server의 버전 및 상태 확인 docker version⁠ 플러그인, 시스템 상세 정보 확인 ⁠docker info⁠ 메뉴얼 확인 ⁠docker --help⁠ ⁠docker (Management Command) Command⁠ () : 대분류 / 생략 가능, Command : 소분류yeonnan.hashnode.dev  client, server의 버전 및 상태 확인 docker version⁠ 플러그인, 시스템 상세 정보 확인 ⁠docker info⁠..

    2025.03.14
  • Docker 실행 해보기

    원래 사용하던 블로그 - https://yeonnan.hashnode.dev/docker docker 실행 해보기도커란? 가상 환경을 크게 하나 만들어주는 것 → 도커 자체가 가상환경 도커 안에 뭔가를 설치할거면 Dockerfile의 pip install이나 requirements.txt 안에 추가 해야함 1. 도커 빌드 docker-compose build 도커yeonnan.hashnode.dev 도커란? 가상 환경을 크게 하나 만들어주는 것→ 도커 자체가 가상환경도커 안에 뭔가를 설치할거면 Dockerfile의 pip install이나 requirements.txt 안에 추가 해야함  1. 도커 빌드 docker-compose build도커 빌드 시 아래의 도커 파란창 (docker desktop)을..

    2025.03.14
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바