Wir haben unser Forum umgestellt, um Uploads und Backups mit Backblaze B2 zu speichern. Wir haben die S3-Migration und das Rebaking durchlaufen (was ich über Nacht laufen ließ, um es abzuschließen). Alles funktioniert.
B2 erlaubt täglich 2500 kostenlose Class-C-Transaktionen, wozu head_bucket gehört (s3_head_bucket). Wir haben dieses Limit erreicht, wobei 2300 head_bucket waren, bei nur 5300 put_object-Anfragen (s3_put_object).
Ich möchte besser verstehen, wie Discourse head_bucket für die S3-Speicherung verwendet. Basierend auf der Dokumentation wird es verwendet, um zu prüfen, ob ein Bucket existiert. Aber 2300 Anfragen scheinen etwas hoch zu sein, um kontinuierlich zu prüfen, ob Buckets existieren.
Ich würde mich über jede Information zur Verwendung von head_bucket in Discourse freuen. Danke.
Hoffentlich wird dieser Beitrag auch als Referenz für alle dienen, die diese Informationen suchen. Wenn jemand den kostenlosen B2-Plan nutzen möchte, wird er die tägliche Obergrenze von 2500 Class-C-Transaktionen erreichen und keine weiteren Anfragen stellen können, bis das Tageslimit zurückgesetzt wird oder die Zahlungsmethode hinzugefügt wurde.