MapCacheServer

MapCacheServer (맵 캐시 서버)

소켓을 통해 접근할 수 있는 맵(key/value) 캐시를 제공하는 서비스예요. 이 서비스와의 상호작용은 일반적으로 Map Cache Client Service를 통해 수행돼요.

출처: 문서

본문

설명

소켓을 통해 접근할 수 있는 맵(key/value) 캐시를 제공해요. 이 서비스와의 상호작용은 일반적으로 Map Cache Client Service를 통해 수행돼요.

태그

cache, cluster, distributed, key/value, map, server

속성 (Properties)

아래 목록에서 필수 속성은 별표(*)로 표시했어요. 그 외 속성은 선택 사항이고, 표에는 기본값과 NiFi Expression Language 지원 여부도 함께 나와 있어요.

표시 이름 API 이름 기본값 허용 값 설명
Eviction Strategy * Eviction Strategy Least Frequently Used Least Frequently Used, Least Recently Used, First In First Out 새 항목을 위한 공간을 만들기 위해 캐시에서 값을 퇴거(evict)하는 데 사용할 전략을 결정해요.
Maximum Cache Entries * Maximum Cache Entries 10000 캐시가 보유할 수 있는 최대 캐시 항목 수예요.
Persistence Directory Persistence Directory 지정하면 캐시가 주어진 디렉토리에 영속화되고, 지정하지 않으면 메모리에만 존재해요.
Port * Port 4557 들어오는 연결을 수신 대기할 포트예요.
SSL Context Service SSL Context Service 지정하면 통신을 보호하는 데 사용할 SSL Context를 만드는 데 이 서비스를 사용해요. 지정하지 않으면 통신이 안전하지 않아요.
Maximum Read Size maximum-read-size 1 MB 단일 캐시 항목에 대해 읽을 최대 네트워크 바이트 수예요.

상태 관리

이 컴포넌트는 상태를 저장하지 않아요.

제한 사항 (Restricted)

이 컴포넌트는 제한되지 않아요.

시스템 리소스 고려 사항

이 컴포넌트는 시스템 리소스 고려 사항을 지정하지 않아요.

더 알아보기 (Learn more)