Ich möchte die (AWS Lambda-Container) Instanz-ID erhalten, die meine Funktion in läuftWie kann ich den AWS Lambda-Container, in dem meine Funktion ausgeführt wird, eindeutig identifizieren?
Vorerst möchte ich log es einfach - es würde mir helfen, wenn Probleme mit meinem Caching-Algorithmus debuggen. Ich konnte erkennen, welche Aufrufe erfolgten in derselben Instanz.
Ich schaute auf the docs for the context object und sehe nichts dort.
Ich könnte es manuell tun - und ich werde das unten als meine Fallback-Antwort - aber ich dachte, ich würde prüfen, ob eine Art von Real-Instanz-ID irgendwie verfügbar ist.
Wie ich das geschrieben habe Es fing an, zu mir zu kommen - mein Q ist in gewisser Weise albern. Was wirklich wichtig ist, ist nicht die Wiederverwendung von Instanzen, sondern die Wiederverwendung von Daten/Namespaces, so dass meine Fallback-Antwort - die von der globalen Wiederverwendung abhängt - tatsächlich besser ist als die tatsächliche Containerinstanz-ID. Nichtsdestotrotz, wenn jemand weiß, wie man die Instanz ID bekommt, werde ich sie als die richtige Antwort markieren (da es technisch sein wird). – Tom