Trocamos nosso fórum para armazenar uploads e backups com Backblaze B2. Passamos pela migração S3 e rebake (que deixei durante a noite para concluir). Tudo funciona.
O B2 permite 2500 transações classe C gratuitas por dia, que head_bucket se enquadra (s3_head_bucket). Atingimos esse limite, com 2300 sendo head_bucket com apenas 5300 solicitações put_object (s3_put_object).
Quero entender melhor como o Discourse usa head_bucket para armazenamento S3. Com base na documentação, ele é usado para verificar se um bucket existe. Mas 2300 solicitações parecem um pouco altas para verificar continuamente se os buckets existem.
Agradeceria qualquer informação sobre o uso de head_bucket no Discourse. Obrigado.
Espero que esta postagem também sirva de referência para quem busca essa informação. Se alguém quiser usar o plano gratuito do B2, atingirá o limite diário de 2500 transações classe C e não poderá mais fazer solicitações até que o limite diário seja redefinido ou o método de pagamento seja adicionado.