amazon-web-services - 如何从 EB CLI 访问 Elastic Beanstalk 环境
问题描述
我正在了解有关 Elastic Beanstalk 的更多信息,为此我正在尝试练习亚马逊网站上的教程。我首先使用 EB CLI 完成了python-django应用程序教程。现在我正在学习 Node.js教程。我使用控制台创建了环境,但我无法理解如何使用 EB CLI 访问它。我在亚马逊网站上搜索,但找不到任何相关内容。
有什么帮助吗?
解决方案
您可以从控制台下载部署到 Beanstalk 环境的源代码: https ://console.aws.amazon.com/elasticbeanstalk/home?region=REGION#/application/versions?applicationName=APPLICATION_NAME
. . . 但将 REGION 和 APPLICATION_NAME 替换为您正在处理的区域和应用程序名称。“源”列包含一个指向已上传到 S3 的 ZIP 文件的链接。单击该链接会将源代码下载到您的本地计算机。
从那里,解压缩文件后,您可以使用eb init
. 该向导应为您提供选择现有应用程序和环境的选项。
如果您想在新环境中关联现有工作区,这也是可能的。您需要检查以确保您的工作区配置了正确的应用程序名称。
% cd .elasticbeanstalk
% vi config.yml
寻找 。. .
global:
application_name: APPLICATION_NAME
您可以使用正确的应用程序名称修改此文件。然后导航到项目的根目录并更改 Beanstalk 环境。
% eb list
% eb use ENVIRONMENT_NAME_FROM_LIST
检查状态以确保一切配置正确。
% eb status
希望有帮助!祝你好运!
推荐阅读
- javascript - 使用Javascript单击按钮时,根据选项选择重定向到页面
- sql-server - MS SQL Server 视图不允许 CONCAT
- jenkins - 使用参数远程调用 Jenkins Job - 将参数放入正文而不是 url 的方法?
- scala - 在火花斯卡拉中枢轴
- c# - System.ValueTuple NuGet 如何扩展我的语言功能?
- python - Python3,子模块问题 - ImportError: cannot import name 'sql'
- java - 如何降低 Java Ant 任务中的日志级别
- c++ - 为什么 {} 作为函数参数不会导致歧义?
- php - 通过关系 Laravel 访问两个表数据
- powershell - 巧克力包装失败