얼마 전에 엔드 포인트를 사용하여 Google App Engine을 개발하기 시작했지만, 나는 눈치 채지 못했습니다. Google의 심판입니다.내 GAE 앱은 app.yaml없이 어떻게 실행할 수 있습니까?
개발 파일 계층과 같아야합니다 : 프로젝트 구조 페이지는이 말한다
MyDir/ [pom.xml] [build.gradle] [index.yaml] [cron.yaml] [dispatch.yaml] src/main/ appengine/ app.yaml docker/ [Dockerfile] java/ com.example.mycode/ MyCode.java webapp/ [index.html] [jsp.jsp] WEB-INF/ [web.xml]
당신이처럼 보이는 애플리케이션 제목을 파일을 정의해야합니다 :
합니다. ..
app.yaml은 문서에 따라 필수 항목으로 간주됩니다. 제 경우에는 Gradle을 기반으로하는 Android Studio의 백엔드 모듈 (마법사를 통해)을 생성했습니다. GAE에서이 모듈을 성공적으로 구축하고 배포 할 수 있었지만 지금은 자동 배율에서 기본/수동 배율로 전환해야했습니다. app.yaml 파일을 통해이를 수행 할 수있었습니다.
여기에 있습니다 : 에 app.yaml이없고 제대로 작동합니다. 그런 다음 설정 정보는 어디에 있습니까? GAE가 앱을 배포해야합니다.
구체적
,- 애플리케이션 제목 환경을 지정 - 자바. 하지만 build.gradle에서 java 플러그인을 발견했습니다. 같은 일을하는 2 개의 설정 장소가 혼란스럽지 않습니까?
- 동등한 설정으로 app.yaml을 완전히 버릴 수 있습니까? build.gradle에?
- Google에서 app.yaml을 없어도 할 수 있다고 주장하는 이유는 무엇입니까?
자바 런타임은 특수하며 YAML 대신 XML 설정이있는 것으로 알려져 있습니다. –
@ TatsuyukiIshi : 어디서 스케일링 설정을 변경할 수 있습니까? 앱을 위해? –