当前位置: 首页 > 知识库问答 >
问题:

部署我的Spring启动应用程序到谷歌云计算机引擎

龙博
2023-03-14

我有个问题要问你们。我正在寻找帮助我在谷歌云计算机引擎上部署spring boot应用程序的指南,我在测试spring boot应用程序时键入实例IP地址,但我无法在REST API中访问它。

请问您有什么指南或步骤可以让我在谷歌云计算引擎中成功部署吗。我为什么需要在计算机引擎中部署,是因为我在它上部署了angular,而且我也部署了angular。我的angular项目似乎被我的spring boot应用程序取代了。

共有1个答案

鄢松
2023-03-14

Codelabs GCP/Spring系列提供了部署教程:https://codelabs.developers.google.com/spring/

GCP有一些“入门”教程,你可以在这里使用:https://cloud.google.com/java/docs/

将java应用部署到GCE的具体位置在这里:https://cloud.google.com/java/docs/tutorials/bookshelf-on-compute-engine

但基本步骤如下:

  1. 编写您的Spring应用程序
  2. 构建您的Spring应用程序
  3. 在本地运行/测试你的jar
  4. 将您的罐子推到存储中的位置
  5. 为你的GCE实例创建一个启动脚本
  6. 使用控制台、部署API或gCloud工具创建一个使用启动脚本的新GCE VM

之后,您需要确保您有适当的网络规则,以便能够公开访问您的API。如果你不想学习如何使用GCE,我建议你改用App Engine,因为这样你就不需要学习如何部署,而是可以专注于api。这里有一个这样做的指南

 类似资料:
  • 我正在尝试将Java Spring Boot应用程序部署到谷歌云,我遇到了一些问题。我尝试了两种方法: https://cloud.google.com/appengine/docs/flexible/java/quickstart https://www.baeldung.com/spring-boot-google-app-engine 这是我在使用第一种部署方法(gcloud app dep

  • 因此,我正在尝试将一个简单的meteor应用程序部署到谷歌应用程序引擎。我已经试着遵循这个教程https://cloud.google.com/community/tutorials/run-meteor-on-google-app-engine但它导致了

  • 我一直在努力了解如何在谷歌云上设置以下架构: 谷歌应用引擎收到HTTP请求

  • 很好的一天, 我非常基本的Nodejs应用程序部署在谷歌云应用程序引擎实例上没有启动。该应用程序在本地工作,使用运行时没有错误——在应用程序实例上,当通过Cloud shell手动启动时,该应用程序成功运行(使用

  • 根据我在互联网上发现的几个来源,不可能仅通过内部IP将谷歌云功能连接到受限计算引擎实例(例如。https://groups.google.com/forum/#!主题/gce讨论/HEn5P9PJzYQ)。真的还是这样吗?我的设置如下所示: 谷歌云充当API(公共) 我现在通过防火墙规则将计算引擎实例限制为仅内部流量(10.128.0.0/9)。我的应用程序引擎仍然可以连接到计算引擎实例,但我的云

  • 我在GCE上使用麋鹿堆叠。一切正常。但后来我安装了NGINX,后来卸载了它。之后,Kibana在卸载NGINX后无法启动。 Elasticsearch版本:2.4.5 Kibana版本:4.6 KibanaSTDOUT日志是: {“类型”:“日志”,“时间戳”:“2017-06-06T08:13:06Z”,“标签”:[“状态”,“插件:kibana@1.0.0“,“信息”],“pid”:364,“