Memcached 계층 참조 - AWS OpsWorks

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Memcached 계층 참조

중요

이 AWS OpsWorks Stacks 서비스는 2024년 5월 26일에 수명이 종료되었으며 신규 고객과 기존 고객 모두 사용할 수 없게 되었습니다. 고객은 가능한 한 빨리 워크로드를 다른 솔루션으로 마이그레이션할 것을 강력히 권장합니다. 마이그레이션에 대해 궁금한 점이 있으면 AWS re:Post 또는 Premium AWS Support를 통해 AWS Support 팀에 문의하세요.

참고

이 계층은 Linux 기반 스택에서만 사용할 수 있습니다.

Memcached는 임의 데이터용 분산형 메모리 캐싱 시스템입니다. 이 시스템은 문자열 및 객체를 RAM에서 키와 값으로 캐싱하여 외부 데이터 원본을 읽어야 하는 횟수를 줄이는 방식으로 웹 사이트 속도를 높여줍니다.

스택에서 Memcached를 사용하려면 Memcached 계층을 생성하고 Memcached 서버로 기능하는 인스턴스를 하나 이상 추가합니다. 인스턴스는 자동으로 Memcached를 설치하며, 스택의 다른 인스턴스는 Memcached 서버에 액세스하고 사용할 수 있습니다. Rails App Server 레이어를 사용하는 경우 AWS OpsWorks Stacks는 레이어에 있는 각 인스턴스의 memcached.yml 구성 디렉터리에 구성 파일을 자동으로 배치합니다. 이 파일에서 Memcached 서버 및 포트 번호를 가져올 수 있습니다.

짧은 이름: memcached

호환성: Memcached 계층은 다음 계층과 호환됩니다. 사용자 지정, db-master, lb, monitoring-master, nodejs-app, php-app, rails-app, web.

개방 포트: Memcached 계층은 포트 22(SSH) 그리고 스택의 웹 서버, 사용자 지정 서버 및 Rails, PHP 및 Node.js 애플리케이션 서버의 모든 포트에 대한 퍼블릭 액세스를 허용합니다.

탄력적 IP 주소 자동 할당: 기본적으로 Off

기본 EBS 볼륨: 없음

기본 보안 그룹: AWS- OpsWorks -Memcached-Server

Memcached 계층을 구성하려면 캐시 크기를 MB 단위로 지정해야 합니다.

설정 레시피:

  • opsworks_initial_설정

  • ssh_host_keys

  • ssh_users

  • mysql::client

  • dependencies

  • ebs

  • opsworks_ganglia::client

  • memcached

Configure 레시피:

  • opsworks_ganglia::configure-client

  • ssh_users

  • agent_version

Deploy 레시피:

  • deploy::default

Shutdown 레시피:

  • opsworks_shutdown::default

  • memcached::stop

설치:

  • AWS OpsWorks Stacks는 인스턴스의 패키지 설치 프로그램을 사용하여 Memcached와 해당 로그 파일을 기본 위치에 설치합니다.