Lui*_* E. 9 java google-app-engine
我正在部署一个在端口 8761 上运行的 Java 应用程序,并且在本地主机上运行良好。
虽然当我推送到 App Engine 柔性环境时,我收到了 HTTP 502 服务器错误。
这是我的app.yaml
:
runtime: java
env: flex
service: eureka
runtime_config:
jdk: openjdk8
handlers:
- url: /.*
script: ignore
secure: always
manual_scaling:
instances: 1
resources:
cpu: 1
memory_gb: 2
Run Code Online (Sandbox Code Playgroud)
来自 gcloud 的日志很好,服务器正在运行,但我的请求似乎根本没有命中应用程序。
我注意到如果我在端口 8080 上运行,它可以工作。目前,将默认端口更改为 8080 不是问题,但我想了解为什么我无法在 8761 上运行它
我认为你需要使用网络设置部分中的app.yaml
配置文件:
network:
forwarded_ports:
- 8761/tcp
Run Code Online (Sandbox Code Playgroud)
您可能还需要在 Cloud Platform Console 中设置防火墙规则。
归档时间: |
|
查看次数: |
4243 次 |
最近记录: |