swisscom cloudfoundry: увеличение размера БД

У меня есть MariaDB для моего PHP BP в Appcloud Swisscom CloudFoundry, и мне было интересно, могу ли я масштабировать эту службу с малого на средний без необходимости создавать новую службу, переносить данные и повторно привязывать приложение.

Гртенкс, Ханс


person Hans    schedule 08.01.2016    source источник


Ответы (2)


При поиске «экземпляр службы изменений облачного литейного производства» я нашел раздел с открытым исходным кодом. документация, в которой говорится:

Обновляя план обслуживания для экземпляра, пользователи могут эффективно обновлять и понижать свой экземпляр службы до других планов обслуживания. Хотя платформа и интерфейс командной строки теперь поддерживают эту функцию, службы должны явно реализовать ее поддержку, поэтому не все службы будут поддерживать ее. Кроме того, служба может поддерживать обновление между некоторыми планами, но не поддерживать другие (например, служба может поддерживать обновление плана, когда требуется только логическое изменение, но не там, где необходима миграция данных).

Таким образом, похоже, что в принципе это возможно, но маловероятно, потому что это потребует переноса данных, поэтому сервис Swisscom MariaDB должен быть довольно исключительным. Документация по службе Swisscom MariaDB, похоже, не дает ответа на этот вопрос. так или иначе.

Вы можете попробовать это сами (на всякий случай в отдельном тестовом приложении):

cf update-service SERVICE_INSTANCE [-p NEW_PLAN] [-c PARAMETERS_AS_JSON] [-t TAGS]
person Amit Kumar Gupta    schedule 08.01.2016
comment
Спасибо за быстрый ответ! Вы правы, по сути так и должно быть, но CF правильно указывает, что: Ошибка сервера, код состояния: 400, код ошибки: 110004, сообщение: Сервис не поддерживает смену планов. - person Hans; 08.01.2016

Небольшое уточнение от источника — команда Swisscom Application Cloud:

Действительно, функция изменения тарифного плана в настоящее время не поддерживается нашей платформой ни для одного из наших сервисов. У нас есть это в нашей дорожной карте (масштабирование услуг). Мы должны быстрее выпустить более продвинутые функции управления резервным копированием, которые упростят выполнение таких операций вручную.

с уважением

Михал

person Michal Maczka    schedule 12.01.2016