Bolehkah saya mengakses ID tugas AWS Fargate dari dalam bekas Docker?
P粉446800329
P粉446800329 2024-03-30 15:48:15
0
1
301

Saya menjalankan aplikasi PHP dalam bekas Docker dan saya mahu ID tugasan dimasukkan dalam ID strim yang digunakan dalam log yang dihantar ke AWS Cloudwatch. Bagaimanakah saya boleh mengaksesnya?

Daripada log saya, saya dapat melihat bahawa beberapa ralat termasuk konteks sistem, yang diharapkan mengandungi sesuatu seperti ECS_CONTAINER_METADATA_URI_V4,其中包括任务 id,但这必须进行解析,因此希望有一种更干净的方法,例如 ENV[SOME_ENV_VAR] mungkin dirujuk dalam fail konfigurasi.

P粉446800329
P粉446800329

membalas semua(1)
P粉439804514

Anda mesti membuat permintaan kepada URI di ECS_CONTAINER_METADATA_URI_V4 dan menghuraikan respons. Tiada cara lain untuk mengakses data ini dari dalam bekas.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!