AWS에서 콘솔의 Elastic Beanstalk에 웹 사이트를 배포하려고합니다. 웹 사이트 구조는 내 컴퓨터에서 로컬로 완벽하게 작동하며 다음 구조를 갖습니다.
- app.py
- Static --------- css --------- style.css
js --------- autocomplete.js
otherfiles.js
- Templates ----- index.html
응용 프로그램 app.py는 변수 값을 인덱스 및 javascript 파일로 보내는 Flask의 응용 프로그램입니다. 웹 페이지가 AWS에서 작동하도록 만들고 싶습니다. app.py가 24 시간 내내 실행되어야하므로 가장 좋은 옵션은 AWS Elastic Beanstalk라고 생각했습니다. 내가 한 일은 :
나는 환경을 만들었다
AWS Elastic Beanstalk에서 콘솔에 프로젝트를 업로드했습니다. Stackoverflow의 다른 게시물에서 읽은 내용에 따르면 가장 좋은 아이디어는 전체 프로젝트를 zip 파일로 업로드 한 다음 압축을 푸는 것입니다. 해봤지만 "환경 상태가 저하됨에서 심각으로 전환되었습니다. 요청의 100.0 %가 HTTP 5xx로 실패했습니다. ELB 프로세스가 모든 인스턴스에서 정상이 아닙니다. ELB 상태가 실패했거나 모두가 사용할 수 없습니다. 모든 인스턴스에서 서비스가 손상되었습니다. "
내가 올바른 방향으로 가고 있는지 아는 사람이 있습니까?
고마워
콩나무 로그를 확인하면 문제가 무엇인지 판단하는 데 도움이되는 정보를 찾을 수 있습니다. 최근에 비슷한 문제가 발생했습니다 (콘솔이 아닌 명령 줄 인터페이스를 사용하고 있었음에도 불구하고). beantalk가 기본적으로 "application.py"를 찾고있는 것으로 나타났습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다