0

Amazon の ELB に接続された EC2 サーバーが 3 台あります。3つすべてにmemcachedをインストールしました

'LOCATION': [
    '172.19.26.240:11211',
    '172.19.26.242:11211',
    '172.19.26.246:11211',
]

キャッシュキーから同じ情報をすべての memcached に保存する方法。現在私は使用していますcache.set()

    cache.set(self.cache_key, {
        'length': self.content_length,
        'uploaded': 0
    })

なんとか3台のサーバーでキャッシュを共有できませんか? または、Django 用の何かが存在しますか?

cache.get(self.cache_key) を実行すると、単一の memcache インスタンスでは発生しないデータが取得される場合とデータが取得されない場合があるためです。

編集: 問題は、memcached インスタンスがお互いを認識していないことでした

4

1 に答える 1