1

내가 AWS에서 실행되는 라이브 서버 인스턴스가 '발생 내가 현재 실행중인 인스턴스의 AMI했다 그와 내가 다른 인스턴스를 생성하고 내가 모든 설정을 구성하고 웹 서버가 nginx하지만, 내 IP 주소를 입력하면 memcached 오류가 발생합니다.MemcachedError : 오류 31 시간 초과가

Unable to reach Sentry log server: <urlopen error [Errno -2] Name or service not known> (url: http://sentry.openlabs.co.in/api/32/store/) 
Failed to submit message: u'MemcachedError: error 31 from memcached_get(:1:views.decorators.cache.cache_): A TIMEOUT OCCURRED' 

이 라이브 서버의 작업 벌금 내 settings.py

CACHES = { 
    'default': { 
     'BACKEND': 'django.core.cache.backends.memcached.PyLibMCCache', 
     'LOCATION': 'pursuite.vbzolj.cfg.apse1.cache.amazonaws.com:11211', 
    } 
} 

입니다. 왜 스테이징에서 작동하지 않는지 모르겠다.

미리 감사

답변

0

에 나는 당신의 서버가 Memcached가 인스턴스에 요청을 보낼 수 없습니다라고 생각합니다.

인스턴스가 동일한 보안 그룹에 속하는지 확인하고 Memcached의 인바운드 트래픽을 활성화하십시오. 당신이 사용하고있는 보안 그룹을 선택

  1. 네트워크 & 보안
  2. 에서 보안 그룹에 EC2 관리 콘솔
  3. 이동을 엽니 다

    는 Memcached가에 대한 인바운드 트래픽을 사용하려면 귀하의 서버와 Memcached 인스턴스.
  4. 열고 인바운드 탭을 그룹의 ID 및 포트에서 인바운드 트래픽을 가능하게하기위한 사용자 정의 TPC 규칙를 추가 11211