Можно ли настроить среду mysql в Azure, которая не выходит за рамки кредитного бюджета в 50 долларов для подписки Vs Pro? - PullRequest
0 голосов
/ 23 мая 2018

TL; DR: есть ли дешевый способ настроить MySql в Azure, чтобы я мог поддерживать среду песочницы ежемесячно в пределах этих 50 долларов?(Служба приложений + сервер MySql db)

Я пытался настроить среду песочницы .Net MySql в Azure для кредитов, которые предоставляются вместе с моей подпиской VS pro.

В настоящее время этовыглядит следующим образом: enter image description here

«База данных Azure для MySql» настроена на минимально возможные настройки (базовый Gen 5, с 1 ядром, 1024 ГБ). На нем работает 6 баз данных.сервер mysql,

План обслуживания приложений настроен на самый низкий стандартный уровень цен (S1), чтобы иметь возможность возиться со слотами развертывания.

А затем у меня есть два набора служб приложенийвверх, в этом плане обслуживания приложений.

Но примерно через 1 неделю (может быть, еще несколько дней) он уже потратил большую часть из 50 долларов (350 дкк).Есть планировщик, вызывающий некоторый код каждую минуту, но кроме этого, он только что провел небольшое тестирование с локальным экземпляром на моем компьютере, подключенном к этой базе данных mysql.Поэтому я озадачен тем, что он уже потратил эти 50 долларов (350 дкк).enter image description here

Есть ли более дешевый способ настроить MySql в Azure, чтобы я мог поддерживать среду песочницы ежемесячно в пределах этих 50 долларов?Я могу смириться с понижением плана обслуживания приложения до бесплатного базового уровня, чтобы у меня не было слотов для развертывания, но это, по-видимому, только отложило бы расход $ 50.

Редактировать: Вот как выглядит распределение вычислений в сравнении с хранилищем: enter image description here

1 Ответ

0 голосов
/ 23 мая 2018

Вы можете использовать MySQL в приложении.В этом сценарии сервер MySQL работает на одних и тех же ресурсах рядом с вашим веб-приложением.Это рекомендуется для разработки и не требует дополнительных затрат.

Этот параметр указывается при подготовке.Например, найдите на рынке «MySQL», выберите «Web App + MySQL option», нажмите «Создать» и убедитесь, что вы переключаете провайдера базы данных с «Azure Database for MySQL» на «In-App MySQL».

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

См. https://blogs.msdn.microsoft.com/appserviceteam/2017/03/06/announcing-general-availability-for-mysql-in-app/ для более подробной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...