내가 gcloud를 사용하여 생산 내 파이썬 응용 프로그램을 배포하기 위해 노력하고있어,하지만 이상한 메시지가 매번 팝업 내가이 인터넷 검색 아부 정보를 찾을 수 없습니다에서 실행GAE 파이썬 Gcloud - 명령 ... 생산
나는 실행하면 :
gcloud preview app deploy
이 메시지는 apepars :
: 나는 appcfg.py 사용하여 정기적으로 명령을 실행하려고했습니다This looks like a Python app. If so, please enter the command to run
to run the app in production (enter nothing if it's not a python app):
❯ appcfg.py -A <appname> update app.yaml
하지만 매번 시간 초과가 발생합니다.
누구든지이 상황에서 내가해야 할 일을 알고 있습니까?
감사합니다.
편집
내 애플리케이션 제목을
runtime: python
api_version: 1
threadsafe: yes
vm: true
handlers:
- url: .*
script: main.app
- url: /_ah/queue/deferred
script: google.appengine.ext.deferred.deferred.application
login: admin
#libraries:
#- name: MySQLdb
#version: "latest"
builtins:
- remote_api: on
- deferred: on
resources:
cpu: .5
memory_gb: 2.3
disk_size_gb: 10
EDIT 2
나는 정의에 내 런타임을 변경 한 지금은 더 이상 아무 것도 요구하지 않습니다. 이제 문제는 시간 초과가 발생한다는 것입니다.
(gcloud.preview.app.deploy) Error Response: [13] Timed out when starting VMs. It's possible that the application code is unhealthy. (0/2 ready, 2 still deploying)
이 오류에 대한 정보를 찾았으므로 여기에서 다시 설명하겠습니다.
감사합니다.
디렉토리에'app.yaml' 파일이 있습니까? 그렇다면 그 내용은 무엇입니까? –
안녕하세요. @ ZacharyNewman 예, 제 질문을 수정하겠습니다. – SupimpaAllTheWay
@Dyego : "Python app"에 관한 프롬프트가 끝난 후에 무엇을 했습니까? 이 프롬프트에서 return 키를 누르면 dockerfile을 만들고 앱을 업로드해야합니다. – mng