INTEGRITY Dokumentace

Zapnutí cache v R2 bucketu

R2 buckets jsou ve výchozím nastavení privátní. Aby bylo možné podávat objekty R2 přes mezipaměť Cloudflare, musíte připojit doménu, kterou vlastníte a která se označuje jako Custom Domain do bucketu. Tím vznikne veřejná adresa URL zajištěná sítí Cloudflare, takže požadavky na uložené soubory prochází mezipamětí Cloudflare místo toho, aby pokaždé směřovaly přímo do R2.

Podle následujících kroků nastavte Custom Domain pro váš bucket:

  1. Přejděte na R2 a vyberte svůj bucket.
  2. Na stránce bucketu vyberte Nastavení.
  3. V části Veřejný přístup > Custom Domains, vyberte Connect Domain.
  4. Zadejte název domény, ke které se chcete připojit, a vyberte Pokračovat.
  5. Zkontrolujte nový záznam DNS, který bude přidán, a vyberte Connect Domain.

Cloudflare automaticky přidá záznam CNAME, který namapuje vaši doménu na bucket a vygeneruje veřejně dostupnou URL adresu ve formátu [name].domain.com.

Tiered Cache

Cloudflare ve výchozím nastavení ukládá obsah R2 do mezipaměti v edge datových centrech (datových centrech nejblíže návštěvníkům) na základě cache rules. Každé edge datové centrum, u kterého dojde k výpadku mezipaměti, načte obsah přímo z R2.

Tiered Cache toto mění tím, že datová centra uspořádá do hierarchie. Pokud v blízkém datovém centru dojde k výpadku v mezipaměti, nejprve se ověří určené nadřazené datové centrum a teprve poté se přistoupí k R2. Tím se snižuje počet požadavků, které do R2 doputují.

Chcete-li zapnout Tiered Cache pro R2, nakonfigurujte Smart Tiered Cache, které automaticky vybere datacentrum vyšší úrovně s nejnižší latencí k vašemu R2 bucketu.

Další aspekty