我尝试在谷歌应用引擎上部署容器化应用程序。部署成功,但我无法访问容器端口上的应用程序。
Dockerfile:
FROM openjdk:10
ADD target/scala-2.12/server.jar /app/server.jar
ENTRYPOINT java -jar /app/server.jar
app.yaml:
runtime: custom
env: flex
network:
forwarded_ports:
- 9999
在https://xxx.appspot.com:9999
我得到502
代码。有什么建议吗?
上发
从文档:
App Engine 前端会将传入请求路由到 端口 8080 上的相应模块。您必须确保您的 应用程序代码正在侦听 8080。
我稍后会发布一些反馈
来自文档:
App Engine 前端会将传入请求路由到 端口 8080 上的相应模块。您必须确保您的 应用程序代码正在侦听 8080。
所以我将服务器端口切换到 8080,没有任何防火墙操作和 80 端口的正常访问https://xxx.appspot.com