你不需要做任何操作——Discourse 会自动处理这一点。Sidekiq 和 Redis 只会执行一次该任务,Sidekiq 也只会从其中一个 Web 容器中获取任务,但如果你使用的是本地备份,我无法确定在任意一次备份中具体会是哪一个容器被选中。
因此,如果你尚未使用,建议改用外部的 S3 存储桶,否则备份文件可能会随机存储在两个容器的本地磁盘上。使用 S3 存储桶意味着备份文件将始终保存在同一位置。
你不需要做任何操作——Discourse 会自动处理这一点。Sidekiq 和 Redis 只会执行一次该任务,Sidekiq 也只会从其中一个 Web 容器中获取任务,但如果你使用的是本地备份,我无法确定在任意一次备份中具体会是哪一个容器被选中。
因此,如果你尚未使用,建议改用外部的 S3 存储桶,否则备份文件可能会随机存储在两个容器的本地磁盘上。使用 S3 存储桶意味着备份文件将始终保存在同一位置。