Приложение Spring Boot на AWS ECS FARGATE с RDS MySQL Медленно загружает данные, запрашивается в очередиMySql

Форум по Mysql
Ответить Пред. темаСлед. тема
Anonymous
 Приложение Spring Boot на AWS ECS FARGATE с RDS MySQL Медленно загружает данные, запрашивается в очереди

Сообщение Anonymous »

У меня есть приложение Spring Boot, работающее на AWS ECS (FARGATE) с базой данных MySQL RDS. Нагрузка данных часто медленная, хотя иногда она работает быстро. VCPUS, 4GB RAM
rds Конфигурация: db.t3.medium (2 Vcpus, 4 ГБ ОЗУ), сеть: 2085 Мбит/с
База данных: mysql (amazon rds)
Пользователи: 3000+ зарегистрированных пользователей
Проблема: < /p>
  • Часто ответ API откладывается, потому что запросы находятся в очереди перед выполнением. < /li>
    При проверке браузера браузер. Devtools (вкладка сети), мы видим, что запрос застрял в фазе ожидания (TTFB), что указывает на задержку в подключении к базе данных. . < /li>
    происходит периодически, не последовательно. < /li>
    < /ul>
    Что мы Пробое:

    Проверено AWS CloudWatch для процессора/память/io - без основных шипов.
  • Количество задач ECS для обработки большего количества трафика. Соединения находятся в пределах (показать processlist).
Возможные причины мы подозреваем:

Проблема объединения соединений в Hikaricp? Обычно у нас есть более 30+ соединения. < /Li>
Проблемы с сетью AWS между ECS и RDS? < /Li>
< /ul>
Вопросы: Вопросы: < /strong> < /p>

Как мы можем диагностировать, является ли это проблемой объединения базы данных или узким местом для сети AWS? < /li>
Есть Оптимизации мы должны подать заявку на производительность RDS и обработку соединений? Любые предложения или шаги по устранению неполадок! < /li>
< /ul>


Подробнее здесь: https://stackoverflow.com/questions/794 ... equests-qu
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Spring Boot, Hibernate и AWS RDS (Aurora) с новым CA rds-ca-ecc 384-g1
    Гость » » в форуме JAVA
    0 Ответы
    88 Просмотры
    Последнее сообщение Гость
  • Exec /usr/java/openjdk-20/bin/java: ошибка формата exec при запуске образа Docker AWS ECS Fargate
    Anonymous » » в форуме JAVA
    0 Ответы
    112 Просмотры
    Последнее сообщение Anonymous
  • Как остановить задачи ECS и базовые экземпляры EC2 с помощью Boto3 без Fargate?
    Anonymous » » в форуме Python
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Ошибка задачи ECS Fargate, срок действия подписи истек ранее чем через 5 минут
    Anonymous » » в форуме Python
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Java Spring Container с Feign Client не входит в AWS Fargate
    Anonymous » » в форуме JAVA
    0 Ответы
    1 Просмотры
    Последнее сообщение Anonymous

Вернуться в «MySql»