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

使用弹性Beanstalk部署微服务

司马项明
2023-03-14

我正在尝试开发一个Spring Cloud微服务,并使用Elastic Beanstalk部署到AWS cloud中。当我搜索部署选项时,我发现了Beanstalk的部署环境。我有一点困惑。我可以在不启动EC2机器的情况下使用Elastic Beanstalk部署我的微服务吗?

在这里,我只接近弹性豆茎服务。使用弹性Beanstalk部署微服务而不启动EC2是可能的吗?

我是AWS世界的初学者。

共有1个答案

文自怡
2023-03-14

您可以使用Elastic Beanstek来部署您的微服务。当您使用Elastic Beanstek时,Elastic Beanstek会在后端创建所需的EC2实例和负载均衡器来运行和部署您的应用程序。因此,您无需创建EC2实例。我建议您按照此处的教程进行操作,该教程将引导您启动一个示例MultiDocker应用程序。

此外,我建议您研究ECS/Fargate服务,它具有更多托管微服务应用程序的功能。

 类似资料:
  • 一些背景。我在AWS上创建了一个帐户,以试用用于部署RoR应用程序的AWS Elastic Beanstek解决方案。然后,我按照Amazon网站上的指南(Eb入门)进行操作,效果很好。 然而,我对此感到困惑,当我使用eb cli工具创建应用程序并从我的帐户中指定AWS访问密钥ID和AWS秘密访问密钥时,它不会显示在我的AWS管理控制台中。 我是否需要执行一些特殊任务来创建从CLI工具创建的应用程

  • 问题内容: 我们将非常感谢有关如何通过以下堆栈使用Elastic Beanstalk正确部署的资源的一些建议: MongoDB Rails(Puma) Sidekiq / Redis Elasticsearch 我需要在ebextension文件中设置所有这些东西吗?还是在AWS中手动设置内容,然后将它们正确地路由到某个地方? 问题答案: 您绝对不希望在Elastic Beanstalk服务器上运

  • 我们希望将 ASP.NET MVC Web 应用程序和 Windows 服务部署到弹性豆茎。我们使用.exe来处理 Web 应用程序的部署。该服务和 Web 应用程序共享配置和库。要部署服务,我的计划是: 将 Windows 服务 exe 包含在 Web 部署包 \bin 目录中,并将服务和 Web 应用程序一起部署 使用 .eb 扩展文件安装服务 但是,这似乎不起作用,因为在安装webdeplo

  • 我的问题和:https://forums.aws.amazon.com/thread.jspa?threadid=140592完全一样,没有答案。 前端和后端分开弹性豆茎? 或者有没有一种方法可以将两者都部署在同一个弹性豆茎中?

  • 我正在按照这些说明在弹性Beanstalk管理的EC2实例上启用HTTPS。我可以看到弹性Beanstalk创建/etc/pki/Tls/certs/server.crt&/etc/pki/Tls/certs/server.key文件。但是,弹性Beanstalk没有创建/etc/httpd/conf.d/ssl.conf文件。但是,在环境创建后手动创建/etc/httpd/conf.d/ssl.

  • 我正在严格遵循弹性豆茎文档(http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_nodejs_express.html),但我无法使用git部署节点.js或PHP应用程序。 如果我试图从git推动,也会发生同样的事情 当您调用eb init时,AWS工具会设置一些git快捷方式。失败的呼叫是。。。 该python模