我有一个在AWS
上运行的Live Server实例,我采用了当前运行实例的AMI
,然后我创建了另一个实例,我配置了所有设置,Web服务器是nginx
,但是当我输入IP地址时,我会出现错误的错误。
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'
这是我的设置.py
CACHES = {
'default': {
'BACKEND': 'django.core.cache.backends.memcached.PyLibMCCache',
'LOCATION': 'pursuite.vbzolj.cfg.apse1.cache.amazonaws.com:11211',
}
}
在实时服务器中,其工作正常。不知道为什么它在舞台上不起作用。
预先感谢
我认为您的服务器无法将请求发送到您的Memcached实例。
检查您的实例是否是同一安全组的一部分,并启用MEMCACHED的入站流量。
启用内存的入站流量:
- 打开您的EC2管理控制台
- 网络&amp; amp;安全
- 选择您用于服务器和内置实例的安全组。
- 打开 inbound 选项卡,并添加自定义TPC规则用于从组ID启用入站流量和端口11211