問題タブ [amazon-elasticache]
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.
php - Memcached および AWS との PHP セッション
Elastic Beanstalk で実行しているアプリケーションがあり、ElastiCache を使用して memcached を起動しました。ただし、それを使用してセッションを保存する方法をまだ見つけようとしています。私が読んだことから、すべてが正しいと思っていましたが、なぜ機能しないのかわかりません。
私のコード:
amazon-web-services - Elasticache インスタンスをスケールアップしますか?
私は現在、Elasticache を介して Redis を使用するサイトを実行しています。現在のインスタンス タイプで約 70% に達しているため、より多くの RAM を備えたより大きなインスタンスに移行したいと考えています。
RDS インスタンスをスケーリングできるのと同じ方法で Elasticache インスタンスをスケールアップする方法はありますか?
別の方法として、レプリカ グループを作成し、それに大きなインスタンスを追加したいと考えていました。次に、レプリケートされて実行されたら、新しいインスタンスをマスターに昇格させます。レプリカはプライマリ ノードと同じインスタンス タイプで作成されるため、これは AWS コンソールでは不可能のようです。
私は何かを見逃していますか、それとも単に達成できないユースケースですか。より大きなインスタンスを開始し、手動でレプリケーションを処理してから、Web サーバーを移動して新しいサーバーを使用できることを理解していますが、これには DNS の移行などのためにダウンタイムが必要になる場合があります。
ありがとう、アラン
node.js - AWS を使用したノード Redis
AWS は、ElastiCache サービスを介して Redis をサポートしています。私の質問は、以下を使用して、ノードから AWS Elasticache の Redis に接続できますか?
または、NodeJS AWS SDK を使用する必要がありますか?
EC2 インスタンスに独自の Redis サーバーをセットアップできることはわかっていますが、ElastiCache を使用したいと考えています。これは可能ですか?
amazon-web-services - Elasticache の Redis 2.6 から 2.8 へのダウンタイムなしのアップグレード
2.6 ではなく Redis 2.8 を使用するように Elasticache クラスターを更新すると、Elasticache のダウンタイムが発生するかどうかを判断しようとしています。理想的には、アップグレードはクラスターのスケジュールされたダウンタイム中に行われますが、クラスターにアップグレードを指示したときに何が起こるかについてのドキュメントが見つからないようです。
誰もこれを経験したことがありますか?
amazon-web-services - ローカル開発環境から ElastiCache memcache インスタンスにアクセスする
ローカル開発環境からキャッシュ ノードにアクセスする方法はありますか? 同じキャッシュ ノードに EC2 インスタンスからアクセスできますが。
C# で Enyim memcache クライアント ライブラリを使用しています。これが不可能であると言っている記事はほとんど見つかりませんでした。開発作業のために memcache をローカルでセットアップする必要がありますか?
amazon-web-services - memcache enyim cilient の増分
memcache の基本的な操作を理解しようとしています。
memcache クライアント ノードを介して telnet で incr コマンドを実行しましたが、正常に動作します。今、私はenyim memcacheクライアントを介してC#コードで同じことを試みていますが、この操作で問題に直面しています:-
次の構文を使用しています
client.Increment("cc", 1, 1)
その後、応答 0 が返され、内部的に「アイテムが見つかりません」というエラーが発生します。
しかし、この値を設定してインクリメントしようとすると、「非数値オブジェクトはインクリメント/デクリメントできません」というエラーが表示されます。
client.Store(StoreMode.Add, "cc", 1); Console.WriteLine(client.Increment("cc", 1, 1));
client.Store() は常にオブジェクトを値として受け取るようになりました。
私もこの構文を試しました:-
client.Increment("VALUE", 10UL, 24UL)) ですが、機能しません。