Ограничение емкости Bluemix ClearDB MySQL

Услуга MySQL ClearDB в каталоге Bluemix предлагается с одним планом с очень ограниченной емкостью (5 МБ и 4 подключения) и бесплатно. У вас есть рекомендация для приложения, для которого требуется база данных mysql с большей емкостью? Должен ли я запускать гибридное приложение с базой данных на Heroku и приложением на Bluemix? Спасибо


person edevregille    schedule 12.05.2015    source источник


Ответы (3)


Хотя служба clearDB в Bluemix в настоящее время предлагает только «бесплатный» план Spark, вы можете напрямую перейти на cleardb.com и используйте один из больших платных планов. В Bluemix вы можете создать то, что называется User-Provided Service, используя команду cf cups. User-Provided Service необходимо заполнить сведениями о подключении и учетными данными, необходимыми для доступа к сервису clearDB, который вы создали непосредственно на cleardb.com

Дополнительную информацию о том, как запускать команда.

Очевидные недостатки этого заключаются в том, что вам нужно самостоятельно управлять деталями службы в Bluemix, поэтому, например, если clearDB изменит имя сервера, вам придется вручную обновить User-Provided Service в Bluemix. На самом деле это вряд ли произойдет так часто (если вообще). Другой недостаток заключается в том, что у вас будет отдельный счет от clearDB, а не один счет от Bluemix.

Я считаю, что в будущем в Bluemix должно быть доступно больше планов для сторонних поставщиков.

person whitfiea    schedule 12.05.2015
comment
Чтобы безопасно подключиться к экземпляру ClearDB, нужно ли нам передавать данные безопасного соединения (сертификаты) вместе с данными службы? могут ли эти сертификаты ссылаться на путь к классам? - person Sudheer; 19.02.2016

Я слышал, что Bluemix находится в процессе предоставления дополнительных планов. Тем временем Вы можете создать БД непосредственно на http://www.cleardb.com. А затем используйте базу данных из вашего приложения Bluemix. Проблема может быть в VCAP_SERVICES. Вместо VCAP_SERVICES вы можете определить определяемую пользователем служебную переменную, а затем прочитать настройку из своего приложения. Пожалуйста, обратитесь к этой документации.

http://docs.cloudfoundry.org/devguide/services/user-provided.html

person ibmamnt    schedule 12.05.2015

Неприятным побочным эффектом этого ограничения является то, что если вы, например, запускаете приложение WordPress, ClearDB полностью блокирует доступ к вашей базе данных, когда вы достигаете своих возможностей, и неявно блокирует вас от администратора вашего сайта, потому что это аннулирует ваш доступ к редактированию (связанный пользователю-администратору). Углиееее. Любое решение для этого, кроме доплаты, потому что я буду в порядке, просто очистив базу данных, что я также не могу сделать без доступа к редактированию. Словить 22.

person remkohdev    schedule 20.01.2016