Docker コンテナ内から AWS Fargate タスク ID にアクセスできますか?
P粉446800329
P粉446800329 2024-03-30 15:48:15
0
1
295

Docker コンテナで PHP アプリケーションを実行していますが、AWS Cloudwatch に送信されるログで使用されるストリーム ID にタスク ID を含めたいと考えています。どうすればアクセスできますか?

私のログから、エラーの一部にはタスク ID を含む ECS_CONTAINER_METADATA_URI_V4 のようなものが含まれるシステム コンテキストが含まれていることがわかりますが、これは解析する必要があるため、次のようなクリーンなメソッドがもっとあることを願っています。 ENV[SOME_ENV_VAR] として、構成ファイル内で参照される場合があります。

P粉446800329
P粉446800329

全員に返信(1)
P粉439804514

ECS_CONTAINER_METADATA_URI_V4 の URI に対してリクエストを作成し、応答を解析する必要があります。コンテナ内からこのデータにアクセスする他の方法はありません。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!