본문 바로가기
반응형

프로그래밍 공부(정리)/이슈 해결2

[CORS] localhost에 대한 whitelist를 주었음에도 cors error가 발생하는 경우 [환경] Backend : Django Frontend : Vue [이슈] Vue를 이용해 프론트를 구축하고, Django로 백엔드를 구축하였다. Cors문제 때문에 장고 setting.py에서 CORS_ORIGIN_WHITELIST = (u"http://localhost:5010", u"http://192.168.0.45:5020", ) 을 설정해주었다. 문제는 5010 포트의 Vue에서는 서버와 통신이 가능한데, 5020을 가진 Vue에서는 서버와 통신이 안되고 자꾸 cors err가 발생하였다. [원인] 위에서 보면 whitelist로 localhost라 적은걸 확인할 수 있다. 그럼 접근을 할 때 역시 웹에서 localhost:5020으로 사이트를 접속해야 cors err가 발생하지 않는다. 하지.. 2022. 8. 12.
[Airflow, Docker] airflow scheduler does not appear to be running 문제 해결 [이슈] 도커에서 Airflow를 설치하고, webserver, scheduler를 실행했을 때 다음과 같은 이슈가 발생하였으며, 생성한 dag를 인식하지 못하는 문제가 발생하였다. [원인] 나는 docker에서 airflow를 설치하고 webserver와 scheduler를 실행하는 과정에서 두 개의 터미널을 사용하였다. 설치하는 과정에서 export AIRFLOW_HOME='~/airflow'의 환경변수를 생성해주었다. 쉽게 1번, 2번 터미널이 있다고 했을 때 1번 터미널 - airflow설치, 즉 export 설정을 했다. 2번 터미널 - airflow scheduler만 실행 여기서 문제가 발생했는데, 2번 터미널은 AIRFLOW_HOME환경변수 설정이 없었던 것이다. 그래서 엉뚱한 경로에서 d.. 2022. 8. 11.
반응형