我正在使用eclipse配置Java应用程序,然后使用Tomcat将其部署到弹性beanstalk上。此应用程序使用Jsch,这是一种使应用程序能够使用.pem文件连接到另一个服务器(或实例)的技术。我遇到的唯一问题是我不知道如何将.pem文件加载到弹性beanstalk中以便应用程序使用它。在正常情况下(即使用独立实例而不是ebs时),应用程序只会引用.pem文件,它位于文件系统中。但是对于ebs,我不确定如何加载或引用它,因为ebs应该由多个实例组成吧?
答案 0 :(得分:1)
首先,EBS(弹性块存储)是AWS产品,与AWS Elastic Beanstalk完全不同。如果您开始与熟悉AWS的人员交谈,请不要互换使用 EBS 和 Elastic Beanstalk 。 :)
Elastic Beanstalk旨在运行您部署的网站和Web应用程序。因此,您需要将*.pem
文件添加到您部署的应用程序源代码中。您的应用程序应该知道如何从内部访问它。