Heim > Fragen und Antworten > Hauptteil
Ich führe eine PHP-Anwendung in einem Docker-Container aus und möchte, dass die Aufgaben-ID in der Stream-ID enthalten ist, die in an AWS Cloudwatch gesendeten Protokollen verwendet wird. Wie kann ich darauf zugreifen?
Aus meinen Protokollen kann ich ersehen, dass einige der Fehler Systemkontext beinhalten, der hoffentlich so etwas wie ECS_CONTAINER_METADATA_URI_V4
,其中包括任务 id,但这必须进行解析,因此希望有一种更干净的方法,例如 ENV[SOME_ENV_VAR]
enthält, auf das möglicherweise in der Konfigurationsdatei verwiesen wird.
P粉4398045142024-03-31 11:35:45
您必须向 ECS_CONTAINER_METADATA_URI_V4
处的 URI 发出请求并解析响应。没有其他方法可以从容器内部访问该数据。