問題タブ [aws-xray]

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 投票する
3 に答える
1842 参照

amazon-web-services - X-RAY の使用中にエラーが表示される AWS ラムダ nodejs

私は次のコードを持っています:

上記のコードを実行すると、次のエラーがスローされます。

以下は関数のログです:

これをどのように解決すればよいですか?

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

amazon-web-services - ラムダ AWS X 線。Python SDK - ローカルで非アクティブ化

Zappa でデプロイされた AWS Lambda 関数として実行されている Flask アプリがあり、X-Ray をアクティブにしてさまざまな関数の詳細情報を取得したいと考えています。

Zappa で X-Ray を有効にするのは簡単でした。zappa-settings.json に次の行を追加するだけです。

さらに、AWS X-Ray Python SDKをインストールし、次のようにいくつかの関数にいくつかのデコレーターを追加しました。

これを Lambda 関数としてデプロイすると、すべてうまく機能します。問題は、テストを実行するときと、ラムダ関数としてではなくローカル サーバーで Flask を実行するときの両方で、システムをローカルで使用することです。

テストまたはローカル サーバーを介して装飾された関数を使用すると、次の例外がスローされます。

AWS Lambda がセグメントの作成を処理するため、これは当然のことです。

ローカルでのキャプチャを無効にする良い方法はありますか? これは、X-Ray で監視したい関数に対してローカルで単体テストを実行する場合などに役立ちます。