sql >> データベース >  >> NoSQL >> Redis

アプリコンテナからredisコンテナに接続できません

    変更する必要があります:

    CHANNEL_LAYERS = {
        'default': {
            'BACKEND': 'channels_redis.core.RedisChannelLayer',
            'CONFIG': {
                "hosts": [('0.0.0.0', 6379)],
            },
        },
    }
    

    CHANNEL_LAYERS = {
        'default': {
            'BACKEND': 'channels_redis.core.RedisChannelLayer',
            'CONFIG': {
                "hosts": [('redis', 6379)],
            },
        },
    }
    

    Django settings file

    コンテナをcomposeから設定すると、それらはすべて、composeによって作成されたデフォルトネットワークに接続されます。 redis この場合、redisのDNS名です。 コンテナであり、コンテナipに自動的に解決されます




    1. RedisPubサブチャネルメモリ

    2. arrayFiltersでフィルターされた位置演算子を使用して更新を適用する方法

    3. pymongoを使用して値を更新するにはどうすればよいですか?

    4. Javaを使用したMongoDBアグリゲーション