現状
今回、AWSでアプリケーションを運用しており、突然読み込みが遅くなり、504 Gateway timeoutのエラーが発生しました。
リロードすれば、504は回避できています。
構成
- AWS EC2 × 2
- AWS ELB
- AWS RDS(MySQL 5.6):t2.small
- Nginx
- PlayFramework
EC2を2台立てており、ELBで負荷分散をしております。
クライアントサーバーはNginxを利用しております。
データベースはRDSを利用しております。
RDSは複数のアプリケーションのデータベースが共存しております。(テーブル数:約500)
確認事項
今回の原因としては、RDSのメモリ領域の圧迫 -> スワップ領域の圧迫 -> スラッシングではないかと考えております。
504 Gateway timeoutが確認できたのは本日の8時となります。
ご協力いただきたいこと
- まず、今回の原因として、スラッシングが原因なのか知りたい -> 原因の確認方法をご教授いただきたい
- 原因がスラッシングであるならば、どのような解決策があるのか知りたい
- 原因が他にあるのであれば、どのようにアプローチしていけばいいのか知りたい
情報として、足りない部分があるかと思いますので、
どのような情報があれば、いいのかもご教授いただけると助かります。
何卒、よろしくお願いいたします。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/09/08 13:19