Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google app engine Google appengine:模块不以基本的\u缩放开始_Google App Engine_App.yaml - Fatal编程技术网

Google app engine Google appengine:模块不以基本的\u缩放开始

Google app engine Google appengine:模块不以基本的\u缩放开始,google-app-engine,app.yaml,Google App Engine,App.yaml,基本上,我有一个后端作为一个模块,在任何给定的时间我只需要一个实例。我的要求是,它不会扩展超过1个实例,但在没有请求时仍会关闭 所以我选择了basic\u scaling。 它在开发服务器上按预期工作。但当我将其部署到GAE上时,我注意到后端没有启动。访问后端URL时,我会收到超时消息: Error: Server Error The service you requested is not available yet. Please try again in 30 seconds. 以下是

基本上,我有一个后端作为一个模块,在任何给定的时间我只需要一个实例。我的要求是,它不会扩展超过1个实例,但在没有请求时仍会关闭

所以我选择了
basic\u scaling
。 它在开发服务器上按预期工作。但当我将其部署到GAE上时,我注意到后端没有启动。访问后端URL时,我会收到超时消息:

Error: Server Error

The service you requested is not available yet.
Please try again in 30 seconds.
以下是后端模块附带的app.yaml文件:

application: vim-colorsseum
module: backend
version: alpha
runtime: go
api_version: go1
basic_scaling:
    max_instances: 1

handlers:
    - url: /api.*
      script: _go_app
    - url: /reward.*
      script: _go_app
我在没有
basic\u scaling
子句的情况下重新部署了后端,一切正常。r

出于好奇,我还尝试将
max\u instances
旋钮调到11。我想也许1号对appengine来说太小了


知道如何让GAE部署我的模块吗?

我检查了日志,这应该是我检查的第一件事。如果有人不知道,那就是开发者控制台中的
monitoring>日志


问题是我没有为appengine请求设置处理程序
/\u ah/start
,我将其放入yaml,并在我的应用程序中放入一个空处理程序。现在它按预期启动了

日志上有什么错误?啊。我以前不知道怎么找到日志。但是现在我已经检查过了,它充斥着请求
/\u ah/start
和关于没有设置处理程序的投诉。我应该在应用程序本身中设置一个处理程序,还是将其放入yaml文件中就足够了?奇怪的是,开发服务器与此问题的生产不匹配。