Bei der Bereitstellung auf Lambda denke ich, dass die Bibliothek möglicherweise zusammen bereitgestellt wird, aber als ich sie bereitgestellt habe, konnte ich keine kleinen Änderungen an der Konsole vornehmen, was etwas ärgerlich war. Wenn ich darüber verwirrt war, wurde mir geraten, Ebenen zu verwenden, also ein Memorandum.
Eine Funktion, die auf die API tippt. Die Sprache ist Python.
offiziell. https://docs.aws.amazon.com/ja_jp/lambda/latest/dg/configuration-layers.html Die Bibliothek kann als Layer importiert und als allgemeine Bibliothek verwendet werden. Daher muss die Bibliothek nicht in die Lambda-Funktion aufgenommen werden. Es scheint, dass auch von anderen Benutzern veröffentlichte Ebenen verwendet werden können.
Die Bibliothek allein war 4,5 MB groß.
Ich sehe den Inline-Code nicht und muss ihn erneut hochladen, um ihn zu bearbeiten.
Wählen Sie links in der Menüleiste Ebenen aus und wählen Sie "Ebene erstellen".
Laden Sie den Namen und die Beschreibung sowie die Zip-Datei der Bibliothek hoch, die Sie verwenden möchten, und erstellen Sie sie.
Zu diesem Zeitpunkt ** Legen Sie alle zu verwendenden Bibliotheken in einem Ordner namens "python" ab und komprimieren Sie den gesamten Python-Ordner. ** ** ** Nach dem Hochladen wird das Bibliotheksmodul direkt unter / opt platziert. In Python ist der Pfad bereits in / opt / python festgelegt. Wenn Sie also die Bibliothek in den Python-Ordner aufnehmen und hochladen, kann der Pfad zur Bibliothek automatisch verwendet werden. Informationen zu anderen Ordnern als Python finden Sie im offiziellen Dokument. Ich bin darauf gestoßen ...
Wenn Sie in Lambdas Designer "Ebenen" auswählen, wird ein Element zum Hinzufügen einer Ebene angezeigt. Wählen Sie daher "Ebene hinzufügen".
Wählen Sie "Name", wählen Sie die zuvor erstellte Ebene aus und fügen Sie sie hinzu.
Zur Ebene hinzugefügt.
Für die Bereitstellung sind nur Module und Konfigurationsdateien erforderlich, sodass Inline-Code bearbeitet werden kann!
Die Bibliothek ist nicht nur üblich, sondern auch für die normale Bereitstellung geeignet. Aber der Trick ist, ich muss das offizielle Dokument richtig lesen ...