Tips

· Tips
uvicorn path.to.main:app --reload --host 0.0.0.0 --port 8000API 문서 접속 경로기본 접근 URL http://localhost:8000문서 타입 URLSwagger UI (기본): http://localhost:8000/docsReDoc (간결 스타일): http://localhost:8000/redocOpenAPI JSON (스펙 파일): http://localhost:8000/openapi.json
· Tips
window 에서 rabbitmq 실행 시 아래와 같은 에러 발생할 경우 2024-12-12 12:05:42.435000+09:00 [warning] Using RABBITMQ_ADVANCED_CONFIG_FILE: path/to/AppData/Roaming/RabbitMQ/advanced.config2024-12-12 12:05:43.607000+09:00 [error] 2024-12-12 12:05:43.607000+09:00 [error] BOOT FAILED2024-12-12 12:05:43.607000+09:00 [error] ===========2024-12-12 12:05:43.607000+09:00 [error] ERROR: could not bind to distribution p..
· Tips
script : main.pycwd : 작업 위치interpreter : 실행하고자 하는 python을 interpreter로 지정cwd가 interpreter 경로에 영향을 미칠 수 있으니 주의venv 안의 /bin/python 경로로 사용{ "apps": [ { "name": "name", "script": "main.py", "cwd": "/path/to/cwd", "interpreter": "path/to/python/env/bin/python", } ]}
· Tips
logging.StreamHandler가 기본적으로 stderr를 사용하기 때문에 pm2에서 error.log에 기록됨StreamHandler의 stream을 명시적으로 sys.stdout으로 설정해야함. logging.handlers — Logging handlers
JJangRock
'Tips' 카테고리의 글 목록