팀원이 작성한 트러블 문서를 정리했습니다.
문제 상황:
Selenium
을 사용한 크롤링 과정에서 헤드리스 브라우저가 예상보다 많은 메모리를 사용했습니다.해결 방법:
# 스왑 파일 생성
sudo dd if=/dev/zero of=/swapfile bs=1M count=2048
# 스왑 파일 권한 설정
sudo chmod 600 /swapfile
# 스왑 영역 설정
sudo mkswap /swapfile
# 스왑 활성화
sudo swapon /swapfile
문제 상황:
해결 방법:
문제 상황:
.env
환경 변수 관리가 배포 환경에서 꼬이는 문제가 발생했습니다.해결 방법:
CORS_ALLOWED_ORIGINS
에 개발 및 배포 환경의 도메인 추가: CORS_ALLOWED_ORIGINS = [
"http://ai-watson.com",
"http://52.78.197.80:8000", # AWS IP 추가
"http://127.0.0.1:5173", # localhost에서 발생하는 요청도 허용"
]