이슈 사항 로그 파일이 쌓이다가 설정 용량에 도달하게 되면 새로운 로그 파일을 만들어서 기록. 이렇게 되면 계속 로그파일이 쌓이게 됨. 오래된 로그는 보관 필요가 없기에 한 파일 내에서 로그가 쌓이고 만약 최대 용량에 도달하면 오래된 로그부터 삭제하게 log rotaion이 필요. 해결 방법 stdout_logfile_maxbytes 을 0으로 변경 - 모든 로그가 하나의 로그 파일에 보관된다. stdout_logfile_backups 을 0으로 변경 - 로그 파일이 너무 크면 별도의 파일로 이동하지 않고 오래된 로그를 삭제한다. stdout_logfile_maxbytes이 0이면 max size가 없다고 생각할 수 있지만 기본값은 50MB로 설정 되어있다고 한다. 참고 Supervisord log fi..
python
이전 글 : ) [알고리즘] 해시(Hash), 해시 테이블(Hash Table) 이전 글 : ) [알고리즘] 그리디 알고리즘 ( 탐욕 알고리즘, Greedy Algorithm) 이전 글 : ) [알고리즘] 백트래킹 알고리즘 ( BackTracking Algorithm ) 이전 글 :) [알고리즘] 계수 정렬 (Counting Sort) 이전글 [.. jangbageum.tistory.com 스택 stack 스택 stack은 자료의 삽입과 삭제가 데이터 공간의 한쪽 끝에서만 일어나는 자료구조입니다. 구조상 가장 나중에 들어간 자료가 맨 먼저 빠져나가는 자료구조이며 후입 선출 (LIFO : Last In First Out)이라고 합니다. 스택은 top이라는 출입구로만 접근이 가능합니다. top에는 가장 위에..
이전글 : ) [알고리즘] 파이썬 기본 문법 - set (집합) 이전글 [알고리즘] 파이썬 기본 문법 - map() ( + 람다 함수) [알고리즘] 파이썬 기본 문법 - 연산자와 숫자 처리 함수 (+ 랜덤 함수) 목차 사칙연산, 제곱, 나머지와 몫 숫자 처리 함수 랜덤 함수 1. 사 jangbageum.tistory.com 재귀 함수 Recursive Function 재귀 함수란 함수 자기 자신 로직 내부에서 자신을 호출하는 함수입니다. 이 행위를 재귀 호출이라 합니다. 이러한 재귀를 사용해서 팩토리얼이나 피보나치수열 등 반복적으로 하위의 해답을 이용해 원래의 문제를 해결하는 수학적 문제에 두루 사용합니다. 또한 이론적으로는 for문과 while문 등과 같은 반복문을 모두 대체 가능하다고 합니다. # 재..
이전글 [알고리즘] 파이썬 기본 문법 - map() ( + 람다 함수) [알고리즘] 파이썬 기본 문법 - 연산자와 숫자 처리 함수 (+ 랜덤 함수) 목차 사칙연산, 제곱, 나머지와 몫 숫자 처리 함수 랜덤 함수 1. 사칙연산, 제곱 나머지와 몫 연산 설명 예 + 더하기 5 + 3 = 8 - jangbageum.tistory.com set() set 자료형은 순서가 없이 unique 한 값을 가집니다. 그러기에 값들의 인덱싱 값을 얻을 수 없습니다. 만약 set 자료형에 저장된 값들의 인덱싱 값을 가져오려면 리스트 혹은 튜플 자료형으로 변환 후 가져올 수 있습니다. set 자료형은 수학의 집합과 비슷한 성격을 가집니다. set 선언 set 자료형은 딕셔너리 자료형과 같이 중괄호 " { } "를 사용하기에,..
안녕하세요. 기본 개발환경을 만들기 위한 필수적인 요소인 에디터 비주얼 스튜디오 코드를 다운로드하고 설치하는 방법을 적어보려고 합니다. 비주얼 스튜디오 코드(Visual Studio Code)는 마이크로소프트가 마이크로소프트 윈도우, macOS, 리눅스용으로 개발한 소스 코드 편집기이다. 디버깅 지원과 Git 제어, 구문 강조 기능 등이 포함되어 있으며, 사용자가 편집기의 테마와 단축키, 설정 등을 수정할 수 있다. 비주얼 스튜디오 코드는 깃허브가 개발한 일렉트론 프레임워크를 기반으로 구동된다. 그러나 같은 일렉트론 기반의 편집기 아톰을 포크한 것은 아니며, 비주얼 스튜디오 온라인 에디터(코드명 "모나코")를 기반으로 개발되었다. - 위키백과[비주얼 스튜디오 코드] 설치 파일 다운로드 링크 https:/..