AWS OpenSearch

Adobe Commerce 2.4.5 stöder användning av Amazon OpenSearch-tjänstkluster. Tjänsten efterträder Amazon Elasticsearch. I det här avsnittet beskrivs hur du konfigurerar Commerce att använda AWS OpenSearch och hur du migrerar data från en lokal Elasticsearch- eller OpenSearch-instans till ett AWS OpenSearch-kluster.

Skapa en AWS OpenSearch-tjänstdomän

Du måste först skapa en OpenSearch-instans i AWS.
Läs Skapa och hantera Amazon OpenSearch-tjänstdomäner för detaljerade anvisningar.

Hämta data till AWS OpenSearch

När allt är klart för AWS är det dags att fylla i det med data.

För mindre installationer rekommenderar vi att du skapar index direkt på AWS-instansen av följande skäl:

  • Det går snabbt att återskapa indexen.
  • Versionsinkompatibiliteter kan förekomma mellan den gamla instansen och AWS-instansen, och dessa kan undvikas genom att man bygger direkt på AWS-instansen.

Större installationer kan överväga att migrera sina dataindex från den befintliga instansen till AWS. Även om detta kan minska driftstoppen finns det fortfarande en liten risk för inkompatibilitetsproblem på grund av olika versioner mellan den gamla Elasticsearch-servern och AWS.

Index behöver inte migreras eftersom de enkelt kan återskapas på AWS-instansen.
När du migrerar dataindex måste du dock se till att versionerna av Elasticsearch/OpenSearch är kompatibla.

Mer information finns i Amazon Migrering till Amazon OpenSearch-tjänsten .

Konfigurera Commerce för OpenSearch

Steg för konfiguration av OpenSearch beskrivs i avsnittet Avancerad installation.

Testa OpenSearch-slutpunkten direkt om du vill testa att den nya konfigurationen fungerar:

  1. Skapa en produkt i Admin (till exempel: sku="testproduct1").

  2. Indexera om via administratören.

  3. Fråga OpenSearch-slutpunkten (finns i AWS UI):

    Om du vill hämta index lägger du till: /_cat/indices/*?v=true i URL
    <AWS OS endpoint>/_cat/indices/*?v=true

Om du vill hämta produkter från indexet lägger du till: /magento2docker_product_1/_search?q=* i URL
<AWS OS endpoint>/magento2docker_product_1/_search?q=testproduct1

Ytterligare resurser

Mer information finns i OpenSearch AWS-dokumentationen.

recommendation-more-help
0f8e7db5-0e9c-4002-a5b8-a0088077d995