【问题标题】:Do Java scheduled tasks run on all EC2 instances of AWS auto scaling group?Java 计划任务是否在 AWS Auto Scaling 组的所有 EC2 实例上运行?
【发布时间】:2019-02-04 11:35:04
【问题描述】:

我有一个 Java Web 应用程序,它在 Elastic Beanstalk 配置的自动扩展 EC2 组中的 Tomcat 中运行。我的 Web 应用程序有一个计划任务,它每晚运行以从 RDS 中的数据库中清除记录。

我的问题是 - 如果我的自动扩展组扩展到 4 个实例,是否会有 4 个不同的线程执行计划任务并在数据库上运行查询?

【问题讨论】:

    标签: java amazon-web-services amazon-ec2 amazon-elastic-beanstalk autoscaling


    【解决方案1】:

    是的。

    Auto Scaling Group 将您的 webapp 部署到所有 4 个实例,使其与您的原始实例相同。这意味着,您的“计划任务”也可以在 4 个实例上运行,并执行它所编码的任何内容。

    【讨论】:

      猜你喜欢
      • 2018-09-22
      • 2020-02-04
      • 2019-09-26
      • 2019-04-08
      • 2019-11-02
      • 2019-09-23
      • 2021-08-25
      • 2021-02-09
      • 1970-01-01
      相关资源
      最近更新 更多