Облако Google запускается в OOM - PullRequest
1 голос
/ 13 июля 2020

Мы создаем приложение на базе облачного сервиса Google. Проблема в том, что созданное нами приложение занимает немного больше памяти, чем 2 ГБ.

Облако Google имеет жесткое ограничение в 2 ГБ для своего контейнера, и в тот момент, когда объем памяти выходит за его пределы, происходит сбой контейнера.

Мы пытаемся найти решение. Можете ли вы помочь нам в этом,

Возможно, это открытый вопрос, но,

  1. Есть ли какая-нибудь похожая услуга, на которую мы можем быстро переключиться?
  2. Есть есть ли возможность предоставить место подкачки для работы облачного запуска? Я знаю последствия использования свопа, и нас это устраивает.

Любая помощь очень ценится.

1 Ответ

1 голос
/ 13 июля 2020

TL; DR: Используйте Cloud Run для Anthos .

С Cloud Run для Anthos вы не будете ограничены размером контейнер может и по-прежнему может использовать Cloud Run.

На основе публикации Google c do c «Выбор платформы Cloud Run» жесткое ограничение в 2 ГиБ не будет применяются к Cloud Run для Anthos, поскольку в основе лежит кластер GKE, поэтому вы сможете использовать даже графические процессоры для своих контейнеров. Так что наверняка это лучший вариант для вас.

Что касается вопроса о свопинге, то ответ отрицательный. Вы не можете включить SWAP on Cloud Run полностью управляемым, так как сервис полностью контролируется Google.

...