晚上近8点,一客户突然微信联系,迷茫了几秒突然想起来是半年前给老家一老板做的小程序,小程序上线大半年了,难道是套餐到期了?
![怎样测试线上的小程序是否正常运行呢(1)](/img/20241203/24061321344319545_1_1260_1544.webp)
我连忙登陆云服务后台,一看服务没到期,心想这下坏了,大半年没更新,服务也是好的,肯定是出现幺蛾子了。
![怎样测试线上的小程序是否正常运行呢(2)](/img/20241203/24061321344319545_2_1120_171.webp)
我瞬间想到了最近小程序要求备案的事情,难道是我的没备案,然后我打开备案一看,额,我的个人版没法备案,这条路走不通了,先看下域名设置是不是出问题了
![怎样测试线上的小程序是否正常运行呢(3)](/img/20241203/24061321344319545_3_1071_784.webp)
认认真真检查了好几遍,完全没问题,我又重新设置了两次,依然是没问题,没办法只能启动微信开发者工具开始调试,终究还是得看代码,可惜忙活了大半天,开发版完全没问题,可惜一连发了好几个体验版就是死活调不了服务
![怎样测试线上的小程序是否正常运行呢(4)](/img/20241203/24061321344319545_4_889_1310.webp)
不过好在体验版可以打开调试,得到了一些看似有用的信息,但是百度谷歌了一下,没找到任何有用的信息。
看来代码这块可以暂时放弃了,我找到云服务后台,设置了云函数URL化,这样我就可以直接浏览器访问了
![怎样测试线上的小程序是否正常运行呢(5)](/img/20241203/24061321344319545_5_1187_1008.webp)
直接访问路径,结果和小程序调试报错一样,那就是云函数访问本身有问题
尝试了下修改参数,先修改了下超时时间
![怎样测试线上的小程序是否正常运行呢(6)](/img/20241203/24061321344319545_6_457_220.webp)
从10秒修改为30秒,结果一下就有反应了
![怎样测试线上的小程序是否正常运行呢(7)](/img/20241203/24061321344319545_7_823_351.webp)
看了下云函数代码,应该method不对,不过云函数已经通了,我立刻反应过来,打开线上小程序,结果果然好了,也就是这个莫名其妙的问题仅仅是腾讯云的接口返回时间过长导致的,其实真实情况也没有10秒延迟,但不知道为什么设置了这个,腾讯云就挂起不给返回了。虚惊一场,如果是备案问题那就是几十天后才能搞定喽。
大功告成,总算可以睡个好觉了。