无法在Google应用引擎上运行nodejs项目
我刚刚开始与nodejs的谷歌应用程序引擎。 我创build了一个在我的机器上正常工作的本地项目。 如果我打了
HTTP://本地主机:7000 /业务/用户/的getUser
它返回一个json对象。
我已经在谷歌应用程序引擎上部署了相同的项目
gcloud app deploy
现在,当我打
http://help-coin.appspot.com/services/user/getuser
它正在显示
Error: Server Error The server encountered a temporary error and could not complete your request. Please try again in 30 seconds.
我已经检查了服务器上的日志
Load controllers from path '/app/app/services' non recursive. --------make-runnable-output-------- undefined ------------------------------------ Up and running on port 7000 Loading controller 'UserService.js'.
服务器端没有错误。 这是什么问题? 我错过了什么吗?
这是我已经部署的项目https://github.com/ermarkar/nodejs-typescript-sample
你的应用程序必须听8080,而不是7000或任何其他端口。
看到这个
- 在GAE Flex上禁用使用admin SDK node.jsloggingFirebase数据库
- 带有NodeJS的Google App Engine 502(Bad Gateway)
- 将Node.js应用程序部署到Google App Engine时出现“找不到模块”
- gcloud节点数据存储 – 如何在单个事务中过滤多个实体密钥?
- Google数据存储部分string匹配
- 从本地数据存储检索时未定义的实体键和数据属性
- 如何强制应用程序引擎上传node_modules
- ApiError:禁止从本地Node.js应用程序访问App Engine数据存储
- 从Node.JS连接到Google Cloud SQL的正确方法