我想部署一个使用EJB架构的应用程序。 AWS Elastic Beanstalk是否支持OpenEJB,或者有可能将其添加到AWS Elastic Beanstalk下的Tomcat实例中?谢谢。
答案 0 :(得分:0)
AWS Elastic Beanstalk是否支持OpenEJB?
大概不是,在Tomcat配置相当标准的情况下(虽然我不确定,你当然可以尝试自己)。
是否有办法将它添加到AWS Elastic Beanstalk下的Tomcat实例?
当然 - 与其他PaaS产品相比,定制环境的可能性确实是AWS Elastic Beanstalk的关键特征之一:
大多数现有的应用程序容器或平台即服务 解决方案,同时减少所需的编程量, 显着降低了开发人员的灵活性和控制力。 [...]但是,有弹性 Beanstalk,您可以完全控制AWS资源供电 你的申请。如果你决定要接管一些(或全部)的 他们的基础设施的元素,你可以无缝地[...]
通过促进自定义AMI ,您可以找到所需内容。启动环境后,您可以自定义其配置详细信息,例如Configuring Servers中所示的实例使用的AMI。虽然为了在Beanstalk中正确执行需要满足一些要求,但您基本上可以根据自己的内容自定义这些AMI,该过程记录在Using Custom AMIs中(对于第三方解释,请参阅例如How to customize an Amazon Elastic Beanstalk instance )。
请参阅我对相关问题Instance's deployment / post configuration for AWS Elastic Beanstalk的相应答案,了解定制AMI的重要意义。
祝你好运!