BB2B-2598: Fügt die Caching-Funktion zu den GraphQl-Abfragen storeConfig
, currency
, country
, countries
und availableStores
hinzu.
Der Patch BB2B-2598 fügt die Caching-Funktion zu den GraphQl-Abfragen storeConfig
, currency
, country
, countries
und availableStores
hinzu. Dieser Patch ist verfügbar, wenn Quality Patches Tool (QPT) 1.1.30 installiert ist. Die Patch-ID lautet BB2B-2598. Bitte beachten Sie, dass das Problem in Adobe Commerce 2.4.7-Beta1 behoben werden soll.
Betroffene Produkte und Versionen
Der Patch wird für die Adobe Commerce-Version erstellt:
- Adobe Commerce (alle Bereitstellungsmethoden) 2.4.4 - 2.4.6
Kompatibel mit Adobe Commerce-Versionen:
- Adobe Commerce (alle Bereitstellungsmethoden) 2.4.4 - 2.4.6
magento/quality-patches
auf die neueste Version und überprüfen Sie die Kompatibilität auf der Seite Quality Patches Tool: Suchen nach Patches. Verwenden Sie die Patch-ID als Suchschlüsselwort, um den Patch zu finden.Problem
Die GraphQL-Abfragen availableStores
, countries
, country
, currency
, storeConfig
und customAttributeMetadata
können nicht zwischengespeichert werden.
Voraussetzungen:
- Der Server verweist auf Varnish proxying to Adobe Commerce Backend.
- Die Konfigurationseinstellung
system/full_page_cache/caching_application
ist auf 2} (Varnish) festgelegt oder navigieren Sie zu Adobe Commerce Admin >Stores>System>Full Page Cache>Caching Application und legen Sie sie auf Varnish fest.
Nachdem der Patch angewendet wurde, führen Sie die folgenden Schritte aus, um sicherzustellen, dass die Zwischenspeicherungsfunktion jetzt verfügbar ist:
- Senden Sie eine
GET
-Anfrage an eine der oben aufgeführten GraphQL-Abfragen, wobei Sie beliebige Felder verwenden. - Senden Sie die Anfrage ohne Änderungen erneut. Sie werden feststellen, dass sie viel schneller ist. Beachten Sie, dass die Anfrage nicht an das Backend gesendet wird, aber vollständig von Varnish als Cache-Treffer verarbeitet wird.
- Wenn ein weiterer Testversand erforderlich ist, kommentieren Sie die in unserem VCL vorhandene Nicht-Header
X-Magento-Debug
aus, starten Sie Varnish neu und führen Sie die oben genannten Schritte erneut aus.
Wenden Sie den Patch an
Verwenden Sie je nach Bereitstellungsmethode die folgenden Links, um einzelne Patches anzuwenden:
- Adobe Commerce oder Magento Open Source vor Ort: Quality Patches Tool > Nutzung im Quality Patches Tool-Handbuch.
- Adobe Commerce auf Cloud-Infrastruktur: Upgrades und Patches > Patches anwenden im Handbuch Commerce on Cloud Infrastructure.
Verwandtes Lesen
Weitere Informationen zu Quality Patches Tool finden Sie unter:
- Quality Patches Tool release: ein neues Tool zur Selbstbedienung von Qualitäts-Patches in der Support-Wissensdatenbank.
- Überprüfen Sie mithilfe von Quality Patches Tool im Quality Patches Tool -Handbuch, ob ein Patch für Ihr Adobe Commerce-Problem verfügbar ist.
Weitere Informationen zu anderen in QPT verfügbaren Patches finden Sie unter Quality Patches Tool: Suchen nach Patches im Quality Patches Tool -Handbuch.