我在从计算引擎连接 glassfish 服务器时遇到问题

I have problem to connect me glassfish server from compute engine

我在 google 计算引擎和 glassfish 服务器 运行 中使用 ubuntu 18.04 lts,如下图所示:

已经为 gcp 虚拟机配置了一个静态 IP:

然后我删除了 S 以便我可以访问我的服务器

而且我还添加了端口 8080 以便能够连接并且没有任何错误不断地抛出我 已经这样尝试了:http://34.94.96.242:8080 还有这个:http://34.94.96.242:4848 我仍然无法访问

您是否尝试访问 Compute Engine 中的 glassfish 服务器?我的意思是使用例如:

curl localhost:[PORT]

在终端中查看输出,如果正常,则说明您的安装没有问题,可能缺少防火墙规则,因此您必须使用特定端口创建它。

例如启用22端口流量使用SSH,需要在云端执行以下命令shell:

gcloud compute firewall-rules create default-allow-ssh --allow tcp:22

或者打开8080端口

gcloud compute firewall-rules create default-allow-glassfish --allow tcp:808

查看此 documentation 有关如何在 GCP 中逐步设置防火墙规则的信息。