我创建了一个Elastic Beanstalk实例(tomcat),它继续在eu-west-1a中创建。问题是我可以部署war文件,但它还需要在eu-west-1b中的不同EC2实例上创建的数据文件。
我的想法是将数据复制到ECB卷。然后从该EC2实例中分离该卷,然后重新连接到我的Elastic Beanstalk实例使用的EC2实例。但是你不能将ECB卷从 1a 移动到 1b
因此,在创建Elastic Beanstalk时,我错过了指定可用区的选项 实例?
答案 0 :(得分:0)
是的,您可以指定您想要EB环境的AZ或子网,但复制数据和分离 - 附加卷会有几个问题。拥有应用程序服务器可以挂载的共享网络文件系统可能是一个更好的主意。另一个想法是使用rsync在实例之间同步数据。此卷重新附加可能很复杂,容易出错且无法扩展。