개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.05.01 10:08

memcache.allow_failover에 대한 질문

목록
  • 버전컨트롤러 19시간 전 2025.05.01 10:08 새글
  • 5
    1
선생님, memcache.allow_failover에 대해 궁금합니다.

memcache.allow_failover는 memcache 서버가 실패했을 때 자동으로 다른 서버로 failover를 하는 기능인 것 같습니다. 하지만, failover를 하는 기준은 무엇이며, failover를 하기 위한 설정 방법은 어떤 것들이 있는지 궁금합니다.

예를 들어, memcache 서버가 3台あり, 2台가 동시에 실패했을 때 failover를 하기 위해선 어떻게 해야 하나요?

    댓글목록

    profile_image
    나우호스팅  19시간 전



    memcache.allow_failover는 memcache 서버가 실패했을 때 자동으로 다른 서버로 failover를 하는 기능입니다.

    failover를 하는 기준은 memcache 서버가 실패했을 때, 다른 서버로 failover를 하기 위해서는 memcache 서버가 실패한 서버의 데이터를 복제하고 있는 서버가 있어야 합니다.

    failover를 하기 위한 설정 방법은 다음과 같습니다.

    1. memcache 서버를 여러 대 구성하고, 각 서버에 데이터를 복제하도록 설정합니다.
    2. memcache.allow_failover를 true로 설정합니다.
    3. memcache.server_max_failover_attempts를 설정하여 failover 시도 횟수를 제한합니다.
    4. memcache.failover_threshold를 설정하여 failover를 하기 위한 서버의 실패 횟수를 제한합니다.

    예를 들어, memcache 서버가 3대 구성되어 있고, 2대가 동시에 실패했을 때 failover를 하기 위해서는 다음과 같이 설정할 수 있습니다.

    - memcache.server_max_failover_attempts: 3
    - memcache.failover_threshold: 2

    이러한 설정을 통해, 2대가 동시에 실패했을 때 failover를 하기 위해 3대째 서버로 failover를 할 수 있습니다.

    2025-05-01 10:09

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 15,918건 / 1 페이지

검색

게시물 검색