Loading... 早上查看ucloud账单,发现每天有个elb费用总在100以上。 查了下,确认了流量来自app更新的apk流量。 ![2024-01-02T03:28:04.png][1] 可以看到,2024年1月1日,有两个apk,下载量分别达到2000左右,下载流量消耗40GB、60GB。这还是单台nginx,一共两台,所以200GB的流量将近160元。 领导说,每次发版费用将近2000~3000的样子。差不多这种情况会从持续半个月到一个月不等。 如果上CDN的话,流量会简单点,但是配置起来我们这个还有些麻烦,因为当前并没有采用标准域名和端口的形式。 后来想到为什么不试试123pan呢? 将两个apk文件下载到本地,然后上传123pan,并给予直链下载能力。 ![2024-01-02T03:31:27.png][2] ![2024-01-02T03:31:40.png][3] 下载123pan试试速度 ![2024-01-02T03:32:28.png][4] ![2024-01-02T03:32:39.png][5] 试试全国访问量 ![2024-01-02T03:33:07.png][6] 对比过去的链接全国访问量 ![2024-01-02T03:33:27.png][7] 更新nginx配置 ``` location = /xxx/Cgq4YWVUhuSAH53gAS8c8FJ5bno276-123.apk { return 301 https://vip.123pan.cn/xxx/Cgq4YWVUhuSAH53gAS8c8FJ5bno276.apk; } location = /xxx/CgqdrGU7hy2AatQDAeM-NIiZZbU906-123.apk { return 301 https://vip.123pan.cn/xxx/CgqdrGU7hy2AatQDAeM-NIiZZbU906.apk; } ``` 效益对比: UCloud一般流量:0.8元/GB UCloud CDN流量:0.34元/GB 123pan 流量:0.05元/GB 0.8元/GB / 0.05元/GB = 16倍 ![2024-01-02T03:37:27.png][8] ![2024-01-02T04:25:36.png][9] 线上部署之后,发现手机APP无法更新。然后又切换回去了。 通过从APP导出的日志也没有发现其他情况情况。 后来想了想,可能是由于http和https的问题。手机APP现在是使用http协议下载apk文件,然而123pan确使用的是https。 是不是这个问题呢? 进入123pan的网站,配置了一个域名,并且不开启https。经过测试,验证了猜测。 123pan的这个监测页面更新大约10~20秒的样子,且从日志看确实已经反回了301。 ![2024-01-02T07:59:58.png][10] 通过监测本身业务的服务器流量,发现确实有下降。 ![2024-01-02T08:00:50.png][11] [1]: https://www.sddts.cn/usr/uploads/2024/01/1674533074.png [2]: https://www.sddts.cn/usr/uploads/2024/01/8610856.png [3]: https://www.sddts.cn/usr/uploads/2024/01/3794510707.png [4]: https://www.sddts.cn/usr/uploads/2024/01/3500309972.png [5]: https://www.sddts.cn/usr/uploads/2024/01/3526623611.png [6]: https://www.sddts.cn/usr/uploads/2024/01/3997221032.png [7]: https://www.sddts.cn/usr/uploads/2024/01/317090915.png [8]: https://www.sddts.cn/usr/uploads/2024/01/3367791109.png [9]: https://www.sddts.cn/usr/uploads/2024/01/3485840498.png [10]: https://www.sddts.cn/usr/uploads/2024/01/3132022103.png [11]: https://www.sddts.cn/usr/uploads/2024/01/1116570023.png 最后修改:2024 年 05 月 11 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏