포럼의 업로드 및 백업 저장을 위해 Backblaze B2로 전환했습니다. S3 마이그레이션 및 rebake(전체 재처리)를 진행했으며(완료될 때까지 밤새 두었습니다). 모든 기능이 정상적으로 작동합니다.
B2는 하루에 2,500건의 Class C 트랜잭션을 무료로 제공하며, head_bucket 요청(s3_head_bucket)도 이에 해당합니다. 2,300건이 head_bucket 요청이고, put_object 요청(s3_put_object)은 530건뿐인데도 이 한도에 도달했습니다.
Discourse가 S3 스토리지에서 head_bucket을 어떻게 사용하는지 더 잘 이해하고 싶습니다. 문서에 따르면, 이는 버킷이 존재하는지 확인하는 데 사용된다고 합니다. 하지만 버킷 존재 여부를 지속적으로 확인하기 위해 2,300건의 요청이 발생하는 것은 다소 많다고 느껴집니다.
Discourse에서 head_bucket 사용법에 대한 정보를 제공해 주시면 감사하겠습니다.
이 게시물이 이 정보를 찾는 분들에게 도움이 되길 바랍니다. B2 무료 플랜을 사용하려는 경우, 하루 2,500건의 Class C 트랜잭션 한도에 도달하여, 일일 한도가 초기화되거나 결제 수단이 추가될 때까지 추가 요청을 수행할 수 없게 됩니다.