我想知道aws是否提供了像beanstalk这样的简单解决方案,它包含tomcat但不能扩展。我需要部署一个运行计划任务的战争,beanstalk会杀死我的实例和规模,从而弄乱我的预定作业。
编辑 我知道创建一个自定义的ec2实例,我正在寻找像beanstalk更简单的东西,我在linux上并不熟练。
答案 0 :(得分:2)
您可以使用其中一个基本图像创建Docker镜像(例如:https://hub.docker.com/_/tomcat/),将其推送到ECR,然后部署到ECS。
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ECS_GetStarted.html
答案 1 :(得分:1)
创建工作线程环境创建包含计划信息的yaml文件。有关更多信息,请阅读aws guide。这可能会解决你的问题。
答案 2 :(得分:1)
Elastic Beanstalk支持Single Instance Environments。这些环境无法扩展。