All Articles

TIL&TEL 21.06.21~21.06.27

TIL( Today I Learned)

21-06-14 월

  • 프로젝트 랩업
  • 에러 확인하기

    • 에러 로깅 바꾸기

      • 재시작시 기존 로그 날아가 버린다.. > 에서 >> 으로 바꾸기
    • GCP 모니터 체크

      • 별 이상 없었음
    • GCP log 체크

      • hostError 발생함

21-06-15 화

  • systemctl 작업들 만들고 적용하고 테스트하기 dev server

    • gunicorn pid file 미지정해도 상관 없는지 확인하기
    • 로그 남기기
    • ${HOME} 안됨
    • 백그라운드로 해도됨 (.sh 일 경우)
    • ES

21-06-16 수

  • syslog 로그처리

    • syslog rotation 7일
    • gunicorn log 세팅 찾아보기 + logrotate 등록하기

      • accesslog

        • —access-logfile FILE
        • 접속 로그를 기록할 파일을 의미합니다.
      • ’-’ 는 stdout을 의미합니다.
      • disableredirectaccesstosyslog

        • —disable-redirect-access-to-syslog
        • False
      • logrotate 참고
      • gunicorn HUP ?

        • ( master는 그대로이고 , worker 들만 재구동됩니다. )
        • HUP: Reload the configuration, start the new worker processes with a new configuration and gracefully shutdown older workers. If the application is not preloaded (using the preload_appoption), Gunicorn will also load the new version of it.

21-06-17 목

  • 엘라스틱 수리

    • systemctl 로 실행을 시키면 memory issue에 걸린다

      • setting 값 입력을 해놓을 수 있다
  • systemd 등록 및 구동 테스트 확인
  • 배포

21-06-18 금

  • 프레임워크 리서치