51

redis.conf では、通常の設定は

バインド 127.0.0.1

redis が別の IP もリッスンするようにしたい (私のローカル開発アドレスと言う)

私は試した

バインド 127.0.0.1、123.33.xx.xx

しかし、これは機能しません。ドキュメントまたはグーグルで関連するものを見つけることができません。誰かが助けてくれることを願っています。

4

8 に答える 8

14

以来:

--[Redis 2.8 リリース候補 1 (2.7.101)] リリース日: 2013 年 7 月 18 日

あなたはできる:

  • [NEW] 複数の IP アドレスをバインドする機能。

乾杯!!

于 2013-11-12T05:42:01.037 に答える
10

編集:正しい方法は、まだ1行とスペースで区切られた1つ以上のIPだけであるようです

こちらです:

bind 127.0.0.1 10.150.220.121
于 2016-10-05T23:03:50.183 に答える
4

編集:これは時代遅れの回答です。解決策については、新しい回答を確認してください。

特定の複数のインターフェイスでリッスンするように redis を設定することはできません。複数のインターフェースが必要な場合は、バインド行を削除してください。

@taro が指摘したように、ファイアウォールを使用してアクセスを制限します。

于 2013-07-24T11:02:25.570 に答える
3

私もその答えを見つけようとしましたが、現状ではこれを行うことはできません。複数の(ただしすべてのインターフェースではない)答えを探しているときにこれを見つけました。これは、http://code.google.com/p/redis/issues/detail?id=497 が判明したものあり、redis 自体ではサポートされないことを示しています。

一度にredisの前に置くことを不可能にするhaproxyと組み合わせて。別のポートを使用するか、別のポートを使用するか、1 つの IP にバインドすることを選択する必要があります。

于 2013-06-06T09:14:15.773 に答える