记录使用腾讯云CDN后产生的几个问题。
- 运维笔记
- 2022-11-14
- 1453热度
- 1评论
来自官网的说明
腾讯云 CDN 节点默认连接超时5s,接收超时10s。
简单的说明一下就是请求时间超过10s,不管有没有响应,这个连接都会被重置(中断响应)。
根据实际业务中遇到过的的问题,总结如下:
1.响应时间过长的请求会被重置
假设我有一个必须同步等待响应结果的请求,它的处理时间超过了10s,它在超过10s后会被cdn直接重置,客户端会提示请求失败,连接已被重置。
所以超过10s的请求,不能使用cdn。翻了一下文档,也没看到可以调整这个时限的地方。
2.websocket无法保持连接
正常情况下我们往往需要ws一直保持连接不中断。
使用CDN之后,受限于这个10s的响应时间,ws连接后10s就会被自动中断(加心跳也没用)。
文件收集
3.对象存储
- 高级配置,规则可设置定期删除文件
- COS文件迁移:https://cloud.tencent.com/document/product/436/15392
- COS CLI:https://cloud.tencent.com/document/product/436/63670
阿里云使用记录
- 对象存储上传时,可以指定文件的访问权限。
- 录音识别普通版,必须指定网络地址。
- oss内网地址:https://help.aliyun.com/zh/oss/user-guide/internal-endpoints-of-oss-buckets-and-vip-ranges
腾讯cdn还有一个问题,qq登录的url没办法不去缓存,找了客服把带?的链接全部不缓存,没有这个功能,我就没用了