전제
엘라스틱서치는 유료 콘텐츠 사용을 위한 라이선스 신청을 원하지 않으며, 플래티넘 버전 기능을 영구적으로 사용하려면 소스코드 내 로직을 직접 수정하면 됩니다.
엘라스틱서치 버전: 6.x
수정 위치: x-pack 모듈 아래
License.java에서 return BASE 및 해결을 위한 기타 주석(문자열 유형)을 추가합니다.
public static OperationMode resolve(String type) {
switch (type.toLowerCase(Locale.ROOT)) {
case "missing":
return MISSING;
case "trial":
case "none": // bwc for 1.x subscription_type field
case "dev": // bwc for 1.x subscription_type field
case "development": // bwc for 1.x subscription_type field
// return TRIAL;
case "basic":
// return BASIC;
case "standard":
//