Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何访问部署在谷歌云虚拟机上的网站?_Java_Spring_Networking_Google Cloud Platform_Web Hosting - Fatal编程技术网

Java 如何访问部署在谷歌云虚拟机上的网站?

Java 如何访问部署在谷歌云虚拟机上的网站?,java,spring,networking,google-cloud-platform,web-hosting,Java,Spring,Networking,Google Cloud Platform,Web Hosting,我在Google云VM上部署了一个小型Spring Boot应用程序。我已经为它保留了一个公共IP。我已经启用了DNS区域,创建了一个CNAME记录,并将提供的google名称服务器置于GoDaddy DNS配置中。当我在终端中运行nslookup mywebsite.com时。我正在获取网站的正确IP地址。此外,该网站可通过IP地址访问。但我无法通过域名访问它,即 http://IP_ADD:8080:工作成功 mywebsite.com:不工作。我得到:www.mywebsite.com拒绝

我在Google云VM上部署了一个小型Spring Boot应用程序。我已经为它保留了一个公共IP。我已经启用了DNS区域,创建了一个CNAME记录,并将提供的google名称服务器置于GoDaddy DNS配置中。当我在终端中运行
nslookup mywebsite.com
时。我正在获取网站的正确IP地址。此外,该网站可通过IP地址访问。但我无法通过域名访问它,即

http://IP_ADD:8080
:工作成功

mywebsite.com
:不工作。我得到:
www.mywebsite.com
拒绝连接

google云VM实例中的防火墙规则如下:

我所关注的一些文章:


随后,谷歌也发布了关于同一主题的文档。这也与文章相同。

请注意,您正在尝试访问
www.mywebsite.com
,而您似乎在DNS记录中配置了
mywebsite.com
。它们不是一回事

请确保为
www.mywebsite.com
配置了CNAME记录。例如,考虑这个相关的问题,或者其他问题。
另外,请注意,您正在访问端口8080上的web应用程序。您需要某种web服务器、代理或服务,如负载平衡器,将通信从端口
80
和/或端口
443
重定向到应用程序正在侦听的端口
8080



作为另一个有用的链接,您还可以检查。

请注意,您正在尝试访问
www.mywebsite.com
,而您似乎在DNS记录中配置了
mywebsite.com
。它们不是一回事

请确保为
www.mywebsite.com
配置了CNAME记录。例如,考虑这个相关的问题,或者其他问题。
另外,请注意,您正在访问端口8080上的web应用程序。您需要某种web服务器、代理或服务,如负载平衡器,将通信从端口
80
和/或端口
443
重定向到应用程序正在侦听的端口
8080



作为另一个有用的链接,您还可以检查。

请注意,您正在尝试访问
www.mywebsite.com
,而您似乎在DNS记录中配置了
mywebsite.com
。它们不是一回事。您可能需要为
www.mywebsite.com
配置CNAME记录。例如,考虑这个相关的,或。请参阅下一条评论。另外,请注意,您正在访问端口8080上的web应用程序。您是否有某种web服务器或服务将流量从端口80和/或端口443重定向到您的应用程序正在侦听的端口8080?Hi@jccampanero我已经添加了CNAME记录,我在问题中也提到了同样的内容。不过,我同意你所说的港口。非常感谢。我会试试这个。这是伟大的@MSS,我很高兴听到你设法解决了这个问题。为了方便以后看到这个问题的人参考,我将提供一个带有information.OP的答案,只要可以,请将@jccampanero的答案标记为正确,如果它解决了问题。这对SO有好处,因为下一个用户可以确定类似问题的解决方案。干杯请注意,您正在尝试访问
www.mywebsite.com
,而您似乎在DNS记录中配置了
mywebsite.com
。它们不是一回事。您可能需要为
www.mywebsite.com
配置CNAME记录。例如,考虑这个相关的,或。请参阅下一条评论。另外,请注意,您正在访问端口8080上的web应用程序。您是否有某种web服务器或服务将流量从端口80和/或端口443重定向到您的应用程序正在侦听的端口8080?Hi@jccampanero我已经添加了CNAME记录,我在问题中也提到了同样的内容。不过,我同意你所说的港口。非常感谢。我会试试这个。这是伟大的@MSS,我很高兴听到你设法解决了这个问题。为了方便以后看到这个问题的人参考,我将提供一个带有information.OP的答案,只要可以,请将@jccampanero的答案标记为正确,如果它解决了问题。这对SO有好处,因为下一个用户可以确定类似问题的解决方案。干杯非常感谢您的贡献和编辑@aran,我非常感谢。非常感谢您的贡献和编辑@aran,我非常感谢。