Hourly Intermittent Elastic Beanstalk Service Interruption


We noticed that one of our Java applications that is deployed on Elastic Beanstalk has hourly service interruption. Each outage only lasts for about 40 - 60 seconds. By looking at the CloudWatch, the ELB has intermittent 5xx errors every one hour, like 09:01, 10:01, 11:01 ... After some investigations, I found it out that it … Continue reading Hourly Intermittent Elastic Beanstalk Service Interruption

Elastic Beanstalk – No Solution Stack named … found


Just found out that even with the same version number, the stack solution release date could be different in different region. Therefore, the stack name for the same version could be different across regions. For example, solution stack java 7 tomcat 7 v1.1.0. In ap-southeast-2 region, the stack name is 64bit Amazon Linux 2014.09 v1.1.0 running … Continue reading Elastic Beanstalk – No Solution Stack named … found

Deselect ‘Custom Availability Zones’ in Elastic Beanstalk


It is frustrated that Elastic Beanstalk console does not allow you deselect the custom availability zone once you selected and applied . I guess AWS just missed that function in the javascript. Here is a example. There is no way for me to deselect ap-southeast-2a in the custom availability zone in the Elastic Beanstalk console. The … Continue reading Deselect ‘Custom Availability Zones’ in Elastic Beanstalk

Elastic Beanstalk fail to launch environment


Elastic Beanstalk automatically creates S3 buckets under your AWS account to save the data (manifests, logs, application versions...) that is used by itself. If the files are gone, the environment may fail to lauch. Here is a real example: One of the power users set up a lifecycle against the Beanstalk bucket to automatically remove … Continue reading Elastic Beanstalk fail to launch environment