我们需要从我们的亚马逊 S3 存储中缓存所有 psd/zip 文件。缓存量在 150-200 Gb 之间(我们需要至少存储 2 个月的文件)。现在我们使用没有任何缓存的透明代理squid。
所以我的问题是:是否可以配置“主”鱿鱼,以便所有对 s3.amazonaws.com 的查询都将代理到父鱿鱼。在父 squid 中,我们只需要缓存来自 s3.amazonaws.com 的所有 zip 和 psd 文件。如果缓存中没有这样的文件,父 squid 将下载并将“新”文件放入缓存中。
squid 如何处理 1-2 GB 的文件?有什么限制吗?
此设置的主要证明是来自亚马逊存储的所有 psd/zip 文件都以本地缓存的最大速度传送到本地客户端。因为不同的员工同时使用相同的文件,我们花了很多时间来下载每个员工的那些文件
这个问题可以用不同的方式解决吗?
我们已经测试了大约一个月的系统,并且运行良好。如果有人感兴趣,下面我添加了配置文件(主/父鱿鱼)
主鱿鱼(192.168.100.1)配置文件
父鱿鱼(192.168.100.50)配置文件