我们使用 Elite 许可证在多个 AWS 实例(当前为 4 个)上运行 ImageResizer。目前每个实例都有自己的本地缓存,但这意味着每个图像请求都是在每个实例上独立生成和缓存的。
这也意味着当我们部署一个新实例时,我们要么从一个空缓存开始并且在填充时该实例的性能很差,要么从现有实例复制缓存(这需要相当长的时间)
我正在考虑将缓存放在共享网络驱动器上,供所有实例访问。
这是官方支持吗,这会引起任何冲突吗?如果启用了 autoClean,所有服务器都会尝试运行清理操作吗?
我们使用 Elite 许可证在多个 AWS 实例(当前为 4 个)上运行 ImageResizer。目前每个实例都有自己的本地缓存,但这意味着每个图像请求都是在每个实例上独立生成和缓存的。
这也意味着当我们部署一个新实例时,我们要么从一个空缓存开始并且在填充时该实例的性能很差,要么从现有实例复制缓存(这需要相当长的时间)
我正在考虑将缓存放在共享网络驱动器上,供所有实例访问。
这是官方支持吗,这会引起任何冲突吗?如果启用了 autoClean,所有服务器都会尝试运行清理操作吗?