Teams app LukcyDraw 的升级之路

博主决定更新Teams App LuckyDraw以支持大用户量的抽奖需求,尤其是面对圣诞、新年和春节等抽奖高峰期。首先检查CI/CD流程,发现ARM模板的alertrules因过时导致失败,需要更新。接着解决了dotnet 7测试覆盖率生成的问题,成功修复了pipeline。接下来,博主将着手解决3000人同时抽奖的技术挑战。
摘要由CSDN通过智能技术生成

我已经有很长一段时间没有更新我的 Teams App:LuckyDraw 了,有很多用户反馈给我,因为快到圣诞,新年和春节了,很多公司都开始要使用LuckyDraw来搞抽奖活动,希望LuckyDraw能支持大用户量的抽奖,所以,我准备好好更新一波,让LuckyDraw支持 3000 用户的大群抽奖。

重新拾起 LuckyDraw 的第一步是先试一下之前的 CI/CD 是否还能工作,我编程的习惯是先配置 CI/CD,这个搞完后,再确保 tests 都一切顺利通过,然后再开始改代码,这样改代码的时候就放心,因为有大量的 tests 保驾护航,还有 CI/CD 自动到 dev,uat,prod 环境,可以很好的防止人为操作失误。

所以我先 check 了,infra 架构的 CI/CD,果然不出所料,一上来就失败了。

看了一下出错的说明,是因为我在 ARM Template 里使用的 alertrules 太老了,不再被支持了。

    {
      "apiVersion": "2014-04-01",
      "name": "[concat('ServerErrors ', variables('botApiName'))]",
      "type": "Microsoft.Insights/alertrules",
      "location": &#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值