1 votes

Faire évoluer Azure SQL Database

J'ai une base de données SQL dans Azure. Une instance S0 avec 10 DTUs. Cela suffit dans 95 % des cas.

Cependant, lorsque le plan App Service se développe (peut aller jusqu'à 20x dans de rares cas), j'ai besoin de 200/400 DTU. Comme cela ne se produira pas très souvent, ce serait un gaspillage de toujours payer pour ces tailles. Existe-t-il un moyen de mettre à l'échelle la base de données lorsque le service d'application est mis à l'échelle ?

Merci !

3voto

Mat Points 2512

Il n'y a pas de moyen direct de faire évoluer une base de données en même temps qu'une application Web, mais il existe une solution de contournement. Vous pouvez faire en sorte que l'action de mise à l'échelle de l'application Web déclenche un webhook, qui appelle soit Azure Automation, soit une Azure Function, qui communique ensuite avec l'API ARM pour mettre à l'échelle ou réduire votre base de données SQL.

Voir aquí pour voir comment déclencher un webhook sur la mise à l'échelle.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X