如何自动扩展Java War部署设置
我在AWS EC2Ubuntu Linux机器上有一个Java Tomcat War部署设置。这个服务器基于一些API和一些计算。现在,它消耗了15%到20%的服务器CPU利用率。有时,高达80%(罕见病例)。如何在不同AZ上动态地自动缩放多个设置 我有亚洲孟买地区,该地区有三个可用区,我只在一个可用区部署。如果负载增加,我会手动将实例添加到不同的AZ上。但是我不知道如何在没有手动设置的情况下动态地完成这项工作,就像AWS autoscaling group处理无状态的事情一样如何自动扩展Java War部署设置,java,amazon-web-services,rest,jackson,war,Java,Amazon Web Services,Rest,Jackson,War,我在AWS EC2Ubuntu Linux机器上有一个Java Tomcat War部署设置。这个服务器基于一些API和一些计算。现在,它消耗了15%到20%的服务器CPU利用率。有时,高达80%(罕见病例)。如何在不同AZ上动态地自动缩放多个设置 我有亚洲孟买地区,该地区有三个可用区,我只在一个可用区部署。如果负载增加,我会手动将实例添加到不同的AZ上。但是我不知道如何在没有手动设置的情况下动态地完成这项工作,就像AWS autoscaling group处理无状态的事情一样 每一条评论都将受
每一条评论都将受到欢迎和赞赏。您需要某种方式使一个实例在没有干预的情况下完全运行。这往往是一个复杂的部分,没有一个“答案”。它通常意味着两件事之一:
- 一个cloudinit脚本,在实例启动时设置实例(直接使用bash脚本或使用Chef、Puppet等配置管理工具)
- “黄金形象”,即已经完全设置好的AMI,一旦启动就可以开始服务