GAE部署时只能使用8080端口
mrdulin opened this issue · 0 comments
mrdulin commented
在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
参考: