Expanda o Banco de Dados SQL do Azure

1

Eu tenho um banco de dados SQL no Azure. Uma instância S0 com 10 DTUs. Isso é suficiente 95% do tempo.

No entanto, quando o plano do Serviço de aplicativo se expande (pode chegar a 20x em casos raros), preciso de 200/400 DTUs. Como isso não acontece com muita frequência, seria um desperdício sempre pagar por esses tamanhos. Existe uma maneira de dimensionar o banco de dados quando o serviço de aplicativo é dimensionado?

Obrigado!

    
por Joel'-' 29.09.2018 / 13:08

1 resposta

3

Não há uma maneira direta de aumentar um DB quando um Web App, mas há uma solução alternativa. Você pode fazer com que a ação de aumento de escala no aplicativo Web acione um webhook, para que você possa chamar esse Azure Automation ou uma função do Azure, que fala com a API do ARM para ampliar ou reduzir seu banco de dados SQL.

Veja aqui para ver como para acionar um webhook no dimensionamento.

    
por 29.09.2018 / 17:58