Twitter-Bot aus dem Jahr 2018/10 wurde überarbeitet. Der Grund ist
Aus diesem Grund ist die einjährige kostenlose Laufzeit von AWS abgelaufen. Daher habe ich das Konto neu erstellt, während ich es neu erstellt habe. Der Quellcode lautet hier. Der Umriss der Struktur des Repositorys lautet wie folgt.
.
├── lambda (Lambda Körper)
│ ├ zu enthaltende Module
│ ├── lambdafunction.py
│ └── serverless.yml
│
└── selenium-layer (Für Lambda-Schicht)
├── chrome-driver
├── selenium
└── serverless.yml
Ich war beeindruckt, dass das Serverless Framework zu einfach war.
Serverlos installiert (node.js v4 oder höher erforderlich) AWS-Konto erworben aws-cli installiert und konfiguriert
Laden Sie zuerst das Selen + Chrom, das den Quellcode aufgebläht hat, in die Lambda-Schicht hoch.
$ cd selenium-layer
$ sls deploy
Laden Sie danach das Lambda-Hauptgerät hoch
$ cd ../lambda
$ sls deploy
Das ist alles.
Recommended Posts