Как предотвратить падение ClearDB (MySQL), когда heroku переводит мое приложение в спящий режим

Я развернул приложение Spring Boot на heroku и установил надстройку ClearDB, которая представляет собой просто базу данных MySQL. Я использую бесплатный тарифный план, поэтому я не возражаю, чтобы мое приложение перешло в режим сна после часа бездействия, но у меня есть одна проблема - база данных падает после того, как приложение переходит в режим сна. Мне интересно, так ли работает heroku при использовании бесплатного сервиса или его можно изменить в настройках heroku.

Я использую auto ddl, установленный на create в моем application.properties, может ли это быть причиной?


person hdw3    schedule 05.12.2019    source источник


Ответы (1)


Такое поведение вызвано вашим application.properties, оно не связано с Heroku. Вы должны изменить его на update вместо create, потому что при создании схема базы данных будет удалена и создана впоследствии. Дополнительная информация здесь

person David    schedule 05.12.2019