Database > EasyCache > 콘솔 사용 가이드 > 파라미터 그룹
EasyCache는 캐시에 설치된 Valkey(구 Redis) 설정을 적용하기 위해 파라미터 그룹 기능을 제공합니다. 파라미터 그룹은 Valkey를 설정할 수 있는 파라미터의 집합입니다. 서비스 활성화 시 모든 엔진의 버전별로 기본 파라미터 그룹을 제공합니다. 기본 파라미터 그룹은 {엔진 버전 이름} Default로 제공되며, 버전별 권장하는 기본 파라미터 값으로 구성되어 있습니다. 기본 파라미터 그룹은 일반 파라미터 그룹과 동일하게 수정하거나 삭제할 수 있습니다.
필요에 따라 파라미터 콘솔에서 파라미터 그룹을 생성할 수 있습니다. 파라미터 그룹은 엔진 버전 별로 생성하며 이름을 부여할 수 있으며 아래와 같은 제약 사항이 있습니다.
기존 파라미터 그룹을 기준으로 신규 파라미터 그룹을 생성합니다. 복사한 신규 파라미터 그룹은 원본 파라미터 그룹의 파라미터 값으로 구성됩니다. 원본 파라미터 그룹과 복사한 파라미터 그룹 간에는 어떠한 연관 관계가 없으며, 원본 파라미터 그룹의 변경 및 삭제는 복사한 파라미터 그룹에 어떠한 영향도 끼치지 않습니다.
파라미터 그룹을 재설정하면 모든 파라미터의 값을 엔진 버전의 기본값으로 변경합니다.
캐시 생성 또는 수정 시 캐시에 적용할 파라미터 그룹을 선택할 수 있습니다. 하나의 캐시에 하나의 파라미터 그룹이 적용되며, 하나의 파라미터 그룹은 다수의 캐시에 적용할 수 있습니다. 파라미터 그룹의 파라미터가 변경되면 해당 변경 사항은 바로 캐시에 적용되지 않습니다. 연결된 캐시가 존재할 경우 파라미터 그룹은 '적용 필요' 상태로 변경되며, 연결된 캐시는 캐시 목록 화면에서 파라미터 버튼이 활성화됩니다. 캐시 목록 화면의 파라미터 버튼을 클릭하여 파라미터 변경 사항을 캐시에 반영할 수 있습니다. 연결된 모든 캐시에 파라미터 그룹의 변경 사항이 적용되면 파라미터 그룹은 '적용 완료' 상태로 변경됩니다.
알아두기
재시작이 필요한 파라미터가 변경된 경우 적용 과정에서 캐시가 재시작됩니다.
콘솔에서 서로 다른 2개의 파라미터 그룹을 선택한 뒤 비교를 클릭하면 파라미터가 무엇이 다른지 확인할 수 있습니다. 동일한 엔진뿐만 아니라 서로 다른 엔진 버전의 파라미터 그룹도 비교할 수 있습니다.
캐시에 적용 중인 파라미터 그룹을 제외하면 자유롭게 삭제할 수 있습니다. 캐시에 적용 중인 파라미터 그룹을 삭제하려면 삭제하기 전 연결된 모든 캐시의 파라미터 그룹을 먼저 변경해야 합니다.
콘솔에서 파라미터 그룹을 선택한 뒤 파라미터 편집을 클릭해 파라미터를 변경할 수 있습니다. 변경할 수 없는 파라미터는 값이 일반 텍스트로 나타나며, 변경할 수 있는 파라미터는 값을 변경할 수 있는 INPUT이 나타납니다. 편집 화면에서 변경 사항 미리 보기를 클릭하면 변경된 파라미터를 확인할 수 있는 별도의 팝업 화면이 표시되며, 재설정을 누르면 변경하기 전으로 되돌릴 수 있습니다. 편집 모드에서 변경한 모든 값은 변경 사항 저장을 클릭해야 파라미터 그룹에 반영됩니다.
acl-save-enabled 파라미터 변경acl-save-enabled는 Redis 6.0 버전 이후부터 적용 가능한 파라미터로, 엔진의 사용자 계정 및 권한 정보를 파일에 영구적으로 저장하는 기능 활성화 여부를 결정합니다. 기본값은 no이고, 이때에는 노드에 사용자 및 권한 정보를 지정하더라도 노드 재시작이 발생할 경우 해당 정보가 사라지고 다시 기본 설정으로 돌아갑니다. 따라서 사용자 정보를 영구적으로 기록하기 위해 해당 옵션을 yes로 변경하여야 하며, 사용자 정보를 편집하였다면 반드시 설정 파일에 저장을 눌러 완전히 저장하는 것을 권장합니다.
주의
acl-save-enabled 파라미터의 값을 변경할 경우 연관된 캐시 및 노드들의 재시작이 필요하므로 조작에 주의하여야 합니다.