This repository was archived by the owner on Apr 23, 2025. It is now read-only.

Description
在GAE的配置文件app.yaml中无法通过env_variables设置PORT为非8080端口
访问GAE应用的日志:

通过日志输出看到,尽管程序是运行起来了,但是在浏览器访问路由/时,一直处于pending状态

You can define additional environment variables in your app.yaml file, but the above values cannot be overridden.
根据官方文档描述,不能修改PORT端口为非8080端口,PORT环境变量不能被非8080的其他值重写。
部署时正确配置应该如下,或者省略PORT,PORT默认为8080
runtime: nodejs8
service: standard-env-work-with-webpack-success
env_variables:
NODE_ENV: production
PORT: 8080
参考: