問題タブ [aws-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.

0 投票する
0 に答える
52 参照

redis - apollo v3 で redis キャッシュを実装するには? . npm パッケージ apollo-server-cache-redis を使用した完全な実装例が必要

ドキュメントには、以下のような構成のみが記載されています。しかし、構成された redis から値を設定および取得する方法が必要ですか?

;

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

amazon-ec2 - AWS リザーブド インスタンス (EC2、Elasticache、Aurora) のスケールアップ

要件:m5.xlarge EC2 インスタンス を 1 つ持っています。m5.2xlarge時々、短期間でにスケールアップし、その後 にスケールダウンしm5.xlargeます。私は水平方向にスケーリングしないため、複数のインスタンスを使用することはできません。
6 か月以内にトラフィックが大幅に増加する可能性m5.2xlargeがあるため、ベースとしてに移行する必要があるかもしれませんm5.4xlarge
また、1 cache.r5.large(Redis Elasticache) と 1 db.r5.large(Aurora) も​​あり、上記と同じ制約があります。

質問: EC2 インスタンスから始めましょう。
コストを節約したいので、次の可能性を含めて標準 RI を評価します。

  1. 時々スケールアップ/ダウンしm5.xlarge/m5.2xlarge
  2. 潜在的にm5.2xlargeベースとして移動する

1 を予約するとしましょうm5.xlarge。それにかんする

  1. に一時的にスケールアップできm5.2xlargeます。割引を 50% に適用します。残りの 50% はオンデマンドの費用を負担します。理にかなっています。それにかんする
  2. RI 予約を変更する必要がありますが、httpsm5.2xlarge ://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ri-modifying.html#ri-modification-instancemove を読んでいるため、変更できないと思います 。

元のリザーブド インスタンスと新しいリザーブド インスタンスは、同じインスタンス サイズのフットプリントを持つ必要があります。

m5.2xlargeフットプリントが違うので、m5.xlargeそれはできません。
代替手段はありますか?
たとえば、別の を購入する必要があることを理解するかもしれm5.xlargeませm5.xlargem5.2xlarge
唯一の潜在的な問題は有効期限です。2 つの RI には 2 つの異なる有効期限があります。
これを解決するために、2 つの RI をマージするオプションがありますか? m5.xlargeそれで、2 つのRI を 1にマージしますm5.2xlarge(もちろん、有効期限は最長のものになります)。

うまくいけば、私は正しく理解しました。先に進む前にもう一度確認したい。

今RDSについてhttps://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_WorkingWithReservedDBInstances.html 1)と2)は同じようです

Elasticache に関しては、ドキュメントは軽いです: https://aws.amazon.com/elasticache/reserved-cache-nodes/ 1) は同じですが、RI のスケールアップについて言及していないため、2) についてはわかりません

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

amazon-cloudformation - CDK 経由で ElastiCache ParameterGroup を作成するときに名前を設定 (または取得) する方法は?

パラメータ グループが AWS コンソールを介して作成されると、Name フィールドがあり、CreateCacheParameterGroupAPI アクションにはCacheParameterGroupNameパラメータがあります。

ただし、 CloudFormation/CDKで名前を設定する方法はないようです。

名前を設定しない場合、パラメータ グループは生成された名前で作成されます。しかし、名前を取得する方法もないようです。では、両方が同じスタックにデプロイされている場合、どのようにReplicationGroup参照できますか?ParameterGroup