如何解决边缘缓存大小限制
我正在尝试利用内置的Cloud Storage边缘缓存功能。设置有效的Cache-Control
标头后,可以将文件存储在边缘位置。无需设置Cloud Load Balancer和CDN。在此Cloud Next '18 video中涉及了这种内置行为。
我看到的是10 MB的硬限制。当我存储超过10 MB的文件然后下载时,它缺少Age
响应标头。一个9 MB的文件将拥有它。不过,CDN文档here中提到了10 MB的限制。对我来说没有意义的是为什么10 MB以上的文件不会被缓存到边缘。毕竟,云存储服务器满足所有要求it even says:云存储支持大多数对象的字节范围请求。
有人知道更多有关默认缓存限制的信息吗?我似乎找不到记录在案的Cloud Storage限制。
解决方法
目前,由Cloud Storage中的对象管理的缓存限制信息已记录在Cloud DN documentation中,您所描述的是预期的行为。
原始服务器不支持字节范围请求:10 MB(10,485,760 字节)
我进行的测试的准确大小为10,760字节,其中包括“年龄”字段。
但是超出该限制的文件(例如10,770)不再包含该文件。
我建议您创建功能请求here,以完善Google Cloud Storage文档。
通过这种方式,您将与负责文档的团队直接沟通,并且您的请求可能会得到社区其他成员的支持。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。