問題タブ [twemproxy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2677 参照

redis - Twemproxy は 1 つの redis インスタンスのみを接続します

サーバーで 3 つの redis-server インスタンスを実行しています。インスタンスには異なる構成ファイルと db ファイルがあります。例: redis1 はデータベースの場所を /var/lib/redis_1 として設定し、redis2 はデータベースの場所を /var/lib/redis_2 として設定します。私はtemproxy構成を持っています:

3 つの redis インスタンスを起動し、データの「名前」を redis-cli で別々の値として設定しました。例: 最初のサーバーに「6381」、2 番目のサーバーに「6382」という名前を設定しました。db ファイル dump.rdb を開き、3 つのデータ値を確認してから、temproxy を開始しました。

temproxy を redis-cli に接続し、キー「name」を読み取ると、常に「6382」が返されます。別のクライアントを使用して接続しても、値は同じです。Redis インスタンスで値を直接変更するか、temproxy インスタンスに対して他の操作を行うと、変更が 2 番目の db ファイル /var/lib/redis_2/dump.rdb にのみ更新されることがわかりました。

temproxy が 3 つの redis-server インスタンスで機能しないのはなぜですか? 私の設定に何か問題がありますか?

0 投票する
1 に答える
424 参照

ruby - sidekiq を temproxy(くるみ割り人形) に接続する

sidekiq を直接 Redis 接続ではなく temproxy に接続しようとしていますが、次のエラーが発生します。

接続が失われているようですが、根本的な原因は何かを特定できませんでした。この種の接続を試すのに互換性があるかどうか知っていますか?

0 投票する
2 に答える
2102 参照

.net - .net ServiceStack.Redis クライアントでの temproxy (nutcracker) のパフォーマンス低下

CentOS 6.4 で redis とくるみ割り人形をセットアップします。ServiceStack.Redis クライアントを使用して接続しようとしています。重大なパフォーマンスの問題が見つかりました。

テスト用に1つのredisインスタンスのみを残しました

次の単体テストでは、くるみ割り人形を介して 100k 文字列を redis に送信しようとしています。

ナットクラッカーが再起動した後の最初の数回の実行では、AddRangeToList は 1 ~ 2 秒で機能します。ただし、その後の実行では、AddRangeToList のパフォーマンスが数分から 20 分を超えても大幅に低下します (タイムアウトが構成されていない場合)。redisを直接使用すると、同じことを再現できません。私はまだ他のクライアントを試していません。理由はありますか?

これは、単体テストの実行後にコンソールに表示されるものです。

0 投票する
1 に答える
232 参照

redis - 構成ファイルで認証しますか?

私は redis に temproxy を使用しており、既に RedisToGo.com に登録しています。私のアカウントへの同様のリンクがあります:

ただし、temproxy はこの形式をサポートしていません。私は何をすべきか?
前もって感謝します

0 投票する
2 に答える
1834 参照

redis - redis クライアント パイプラインが temproxy 環境で機能しない

私はredis-pyを使用して redis を操作しており、環境では temproxy を redis プロキシとして使用しています。しかし、temproxy に接続すると、clinet パイプラインが機能しないようです。

メソッドを実行すると例外がスローされます

temproxy 環境でクライアント パイプラインが機能しない、または redis-py の問題ですか?

0 投票する
1 に答える
876 参照

redis - Redis サーバーを追加した後、Twemproxy は再調整されますか?

temproxy で redis を使用する予定です。最初は 2 つの redis サーバーがありますが、今後さらに redis サーバーを追加する予定です。redisサーバーを追加した後、temproxyがredisサーバーのバランスを取り直すかどうか疑問に思っています。それとも、2 台の Redis サーバーで予想されるインスタンス数から始めて、追加後に新しいサーバーにインスタンスを移行する必要がありますか? ありがとう。