로그 디렉토리 및 로그 설정 파일 만들기
[code]
# 현재 작업중인 디렉토리가 g6 디렉토리인지 확인합니다.
ubuntu@sirsoft-235928:~/g6$ pwd
/home/ubuntu/g6
# 로그 디렉토리를 만듭니다.
ubuntu@sirsoft-235928:~/g6$ mkdir log
# vi 에디터등을 사용하여 로그 설정 파일을 만든다.
ubuntu@sirsoft-235928:~/g6$ vi log_config.ini
[/code]
log_config.ini
[code]
[loggers]
keys=root
[handlers]
keys=console,timedFile
[formatters]
keys=generic
[logger_root]
level=INFO
handlers=console,timedFile
[handler_console]
class=StreamHandler
level=INFO
formatter=generic
args=(sys.stderr,)
[handler_timedFile]
class=logging.handlers.TimedRotatingFileHandler
level=INFO
formatter=generic
args=('log/uvicorn.log', 'midnight', 1, 30, 'utf-8')
[formatter_generic]
format=%(asctime)s - %(name)s - %(levelname)s - %(message)s
[/code]
:wq 로 vi 에서 저장하고 나옵니다.
다음글에 이어집니다.
ps.
log_config.ini 에 대한 설명은 ChatGPT에 복사한후 "uvicorn 의 log_config.ini 파일에 대해 리뷰해줘" 와 같은 프롬프트를 입력하면 자세한 설명을 들을 수 있습니다.
게시글 목록
| 번호 | 제목 |
|---|---|
| 49 | |
| 36 | |
| 33 | |
| 31 | |
| 22 | |
| 21 | |
| 17 | |
| 16 | |
| 15 | |
| 14 | |
| 11 | |
| 10 | |
| 9 | |
| 8 | |
| 7 | |
| 3 | |
| 2 | |
| 1 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기