import boto3
def lambda_handler(event, context):
clientLambda = boto3.client("lambda")
clientLambda.invoke(
FunctionName="recieveMail",
InvocationType="Event",
Payload=json.dumps(event)
)
Ich rufe es vom Lambda-Client von boto3 mit der Methode invoke ()
auf.
Ich war süchtig nach "InvocationType", weil ich es nicht gut verstand.
Dieser Typ erhält entweder "Event | RequestResponse",
Event
ist asynchron,
RequestResponse
ist synchron
Jeder funktioniert.
Ich dachte daran, beim SES-Event eine große Menge an E-Mails zu verarbeiten, und als ich auf ein Problem stieß, das ich durch geeignete Auswahl von "RequestResponse" überhaupt nicht lösen konnte, gab es eine Erklärung an der (?) Markierung.
Ich war es, der schlecht war. Das ist die Geschichte.