Получение автообновлений, вызывающих 100% загрузку процессора - PullRequest
0 голосов
/ 06 ноября 2019

Настройте облачный SQL-сервер Google в зоне азия-юг1. Проблема в том, что мы получаем автоматические обновления, запускаемые в GCP Cloud SQL в IST-дневные часы Google, что приводит к 100% -ной загрузке ЦП и приводит к простою системы. Есть ли способ блокировать эти обновления в дневные часы IST и получать их только в некритические (ночные) часы

Увеличение количества виртуальных ЦП с 1 до 2. Однако это не помогло

Ответы [ 2 ]

1 голос
/ 06 ноября 2019

В соответствии с рекомендациями Cloud SQL , рекомендуется настроить окно обслуживания для вашего основного экземпляра.

С помощью окна обслуживания вы можете контролировать, когда будут выполняться перезапуски обслуживания. Вы также можете указать, будет ли экземпляр получать обновления раньше или позже, чем другие экземпляры в вашем проекте, с помощью Время обслуживания .

Окно обслуживания

День и час, когда могут быть сделаны разрушительные обновления (обновления, которые требуют перезапуска экземпляра) для этого экземпляра Cloud SQL. Если для экземпляра установлено окно обслуживания, Cloud SQL не запускает деструктивное обновление для этого экземпляра за пределами окна. Не гарантируется, что обновление завершится до конца окна обслуживания, но перезапуски обычно завершаются в течение нескольких минут.

Время обслуживания

Этот параметр позволяет указать предпочтительные параметры времени обновления экземпляров, которые требуют перезапуска. Получение обновлений раньше позволяет протестировать ваше приложение с обновлением до ваших экземпляров, которые получат обновление позже.

Относительное время обновления между проектами не наблюдается;если у вас есть экземпляры с более ранней настройкой синхронизации в проекте, отличном от ваших экземпляров с более поздней настройкой синхронизации, Cloud SQL не пытается сначала обновить экземпляры с более ранней настройкой синхронизации.

1 голос
/ 06 ноября 2019

В соответствии с официальной документацией ссылка

"Если вы не установите параметр« Время обслуживания », Cloud SQL выбирает время обновления вашего экземпляра (в своем окне« Обслуживание »). , если применимо). "

Вы можете установить в окне обслуживания DAY-TIME и выбрать Порядок обновления« любой », и обновления будут запускаться во время окна обслуживания.

...