Die JavaScript-Funktion, die ich in AWS Lambda verwende, ist abhängig von benutzerdefinierten Modulen. Das benutzerdefinierte Modul verwendet synchrone Schreibvorgänge für das Dateisystem über fs.writeFileSync(File, "", "utf8")
. Lambda gibt jedoch einen Fehler in dieser Zeile aus: "EROFS: schreibgeschütztes Dateisystem, offen ......." Gibt es spezielle Möglichkeiten, das benutzerdefinierte Modul Lambda/tmp verwenden zu lassen? Gibt es andere Möglichkeiten, diesen Fehler zu beheben, als das Modul selbst zu ändern?Dateisystemzugriff auf AWS Lambda durch abhängige Module
0
A
Antwort
2
Es gibt keinen anderen Ansatz, als das benutzerdefinierte Modul zu bearbeiten oder es zu konfigurieren (wenn das benutzerdefinierte Modul über eine Konfigurationsoption zum Konfigurieren des Speicherpfads verfügt), um es im Dateisystem zu speichern. Es muss so bearbeitet werden, dass es auf/tmp zeigt.
Verwandte Themen
- 1. AWS Lambda kann keine abhängige Bibliothek finden
- 2. Wie lade ich Module in AWS Lambda?
- 3. Mocking abhängige Module mit Jasmine
- 4. Sklearn auf aws Lambda
- 5. Hubot auf AWS Lambda bereitstellen?
- 6. Zugang boto3 durch AWS Lambda unter Verwendung
- 7. Liste aller vordefinierten aws-lambda-Bibliotheken und -Module für nodejs
- 8. Zertifikat Pinning auf AWS Lambda
- 9. Microsoft bot auf AWS Lambda (botbuilder-aws-Lambda) Fehler
- 10. Selektiv abhängige Module in AngularJS verwenden
- 11. nicht PubSub auf aws Lambda importieren
- 12. Python Pusher AWS Lambda
- 13. Python-Funktion auf AWS Lambda
- 14. Webhook-Bereitstellung auf Lambda AWS
- 15. Asyncpg und AWS Lambda
- 16. AWS Lambda-Modul Initialisierungsfehler
- 17. AWS Lambda Zip-Datei Befehl
- 18. Verwenden Sie LXML auf AWS Lambda
- 19. Fehler mit AWS Lambda
- 20. AWS Lambda Java Kompatiblität
- 21. AWS Lambda - Erstellen Thumbnail
- 22. AWS Lambda-Funktion Einschränkung
- 23. Ausführen von SQLite3 auf AWS Lambda
- 24. AWS Lambda Umgebungsvariable
- 25. Rückgabewerte in aws Lambda
- 26. Browseranwendung und lokaler Dateisystemzugriff
- 27. AWS Lambda Verwendung
- 28. AWS rufen eine Lambda-Funktion durch eine andere Lambda-Funktion auf, gibt einen Timeout-Fehler
- 29. AWS Lambda @ Edge Debugging
- 30. AWS Lambda-Prozess Streifenladung