TL;DR:有没有一种便宜的方法可以在 Azure 中设置 MySql,这样我就可以将沙盒环境保持在每月 50 美元的范围内?(应用服务 + MySql 数据库服务器)
我一直在尝试在 Azure 上设置一个 .Net MySql 沙箱环境,以获得我的 VS pro 订阅附带的积分。
“Azure Database for MySql”设置为可能的最低设置(基本的第 5 代,具有 1 个核心,1024GB)在 mysql 服务器上运行 6 个数据库,
应用服务计划设置为最低标准定价层 (S1),以便能够处理部署槽。
然后我在该应用服务计划上设置了两个应用服务。
但大约 1 周后(可能再过几天),它已经耗尽了 50 美元(350 丹麦克朗)的大部分。有一个调度程序每分钟调用一些代码,但除此之外,它刚刚对我的电脑上的本地实例进行了一些简单的测试,连接到那个 mysql 数据库。所以我很困惑,它已经耗尽了这 50 美元(350dkk)。
有没有更便宜的方法在 Azure 中设置 MySql,这样我就可以让沙盒环境每月保持在 50 美元以内?我可以忍受将应用服务计划降低到免费的基础,这样我就没有部署槽,但这似乎只会推迟 50 美元的消耗。