問題タブ [aws-documentdb]

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 に答える
1927 参照

amazon-web-services - Lambda から AWS documentDb に接続できない

Lambda 関数から AWS documentDB に接続しようとしていますが、接続できません。

MongoClient.connect接続されたコールバック関数を呼び出すことはありません。

TLS is offdocumentDB クラスター上。mongo シェル経由で接続できます。

Lambda と documentDB が入っていsame VPC & Security groupます。

startingを呼び出す前にコンソール化された出力のみを出力しMongo.Connectます。問題を特定またはデバッグする方法

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

amazon-web-services - VPC 共有を使用して別の VPC から AWS DocumentDB にアクセスしますか?

最新のDocumentDB ドキュメントには、ネイティブ VPC の外部からデータベースにアクセスするには、ジャンプ ホストが必要であると記載されています。

設計上、Amazon DocumentDB リソースと同じ Amazon VPC 内の Amazon EC2 インスタンスから Amazon DocumentDB (MongoDB 互換) リソースにアクセスします。ただし、ユースケースで、ユーザーまたはアプリケーションがクラスターの Amazon VPC の外部から Amazon DocumentDB リソースにアクセスする必要があるとします。その場合、SSH トンネリング (「ポート転送」とも呼ばれます) を使用して、Amazon DocumentDB リソースにアクセスできます。

ただし、VPC 共有により、複数のアカウント/VPC が同じリソースを共有できるようです。

ジャンプホストを使用せずに、VPC 共有を使用して別の VPC の documentDB リソースにアクセスすることはできますか?

事前のご検討とご対応をよろしくお願いいたします。

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

mongoose - MongoError: 集約ステージはサポートされていません: '$changeStream'

AWS でホストされ、mongo db バージョン 3.6 を使用するドキュメント db のシャード クラスターがあり、コレクションに変更があるたびに、変更ストリームを取得するために node.js コードに collection.watch() 関数を実装したいと考えています。レプリカ モードで実行されているローカル ホスト mongodb サーバーに接続している間、正常に動作し、ノード js(クライアント) で変更ストリームを取得していますが、AWS でホストされているドキュメント db シャード クラスターに接続しようとしているときに、取得していますエラーMongoError: 集約ステージはサポートされていません: '$changeStream'

localhost ポート (27001 および 27002) で実行されているローカル mongo db サーバーをレプリカ モードで接続しましたが、正常に動作していますが、AWS でホストされているドキュメント db クラスターに接続しているときに、上記のエラーが発生します。

これは、ドキュメント db クラスターに接続するために使用しているコードです。

接続をセットアップした後、以下のコードを使用してウォッチ機能を実装し、changeStream を探します。

以下の行で正確なエラーが発生しています

エラーは「MongoError: Aggregation stage not supported: '$changeStream'」です

正確なエラー スタック トレース:

私の質問はここにあります。この種のエラーを見た人はいますか? エラーの考えられる根本原因は何ですか? このエラーの修正に役立つ mongodb クラスター側で何かを検証できますか。私は、changeStream が console.log(change) に出力されることを期待していますが、このエラーをスローすることを期待しています。

どんな助けでも大歓迎です。

ありがとう!