으로 폴백 Elasticsearch7 검색 엔진이 다음으로 설정된 경우 Opensearch

이 문서에서는 다음과 같은 경우에 발생하는 문제에 대한 해결 방법을 제공합니다. 으로 폴백Elasticsearch7 검색 엔진이 (으)로 설정된 경우 오류가 발생합니다. OpenSearch Adobe Commerce.

영향을 받는 버전

클라우드 인프라의 Adobe Commerce 2.4.4 - 2.4.5

NOTE
OpenSearch 는 Adobe Commerce 2.4.6부터 검색 엔진으로 사용할 수 있습니다.

문제

을(를) 설정했습니다. 검색 엔진OpenSearch, 그러나 다음에서 이 유형의 오류 참조: var/log/support_report.log 파일:

[2024-04-04T00:27:41.212916+00:00] report.ERROR: opensearch search engine doesn't exist. Falling back to elasticsearch7 [] []

재현 단계:

  1. 다음을 확인합니다. OpenSearch 은(는) 다음 명령을 실행하여 설치됩니다. curl 127.0.0.1:9200

    다음을 나타내는 경우 1.2.4, 그런 다음 OpenSearch 이(가) 이미 설치되어 있습니다.
  2. 다음으로 이동 Stores > Configuration > Catalog > Catalog Search.
  3. 검색 엔진을 확인합니다. 표시됩니다. Elasticsearch7.

원인

버전이 를 지원하더라도 OpenSearch, 애플리케이션은 인식/수락만 합니다. Elasticsearch7 검색 엔진으로 사용됩니다.

Adobe Commerce 버전 2.4.6부터 애플리케이션이 를 허용하도록 업데이트되었습니다. OpenSearch 을 검색 엔진으로 선택합니다.
로 이동하면 Stores > Configuration > Catalog > Catalog Search 비클라우드 환경에서는 다음과같이 이 옵션을 변경할 수 있습니다. 솔루션 아래요.
(참고: 클라우드 환경에서는 검색 엔진이 app/etc/env.php file.)

솔루션

업데이트 SEARCH_CONFIGURATION 의 변수 .magento.env.yaml 파일을 참조하고 검색 엔진 이(가) (으)로 설정됨 elasticsearch7.

관련 읽기

OpenSearch 서비스 설정 Commerce on Cloud Infrastructure 안내서에서 참조하십시오.

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a