Пытался подконнектить свою Монгу Атлас (которая бесплатная) к амазону - фиг.
https://www.mongodb.com/blog/post/serverless-development-with-nodejs-aws-lambda-mongodb-atlas
Команда в туториале не работает:
lambda-local -l app.js -e event.json -E {\"MONGODB_ATLAS_CLUSTER_URI\":\"mongodb://lambdauser:AJ5bMwiRtRCmSGaP@cluster0-shard-00-00-g3ktq.mongodb.net:27017\,cluster0-shard-00-01-g3ktq.mongodb.net:27017\,cluster0-shard-00-02-g3ktq.mongodb.net:27017/test_db?ssl=true\&replicaSet=Cluster0-shard-0\&authSource=admin\"}
Invalid environment variable JSON format.
Example: {\"key\":\"val\"\,\"key2\":\"val2\"}
правда она для Убунты.
Я ее переделал (убрал бэкслэши):
lambda-local -l app.js -e event.json -E {\"MONGODB_ATLAS_CLUSTER_URI\":\"mongodb://lambdauser:AJ5bMwiRtRCmSGaP@cluster0-shard-00-00-g3ktq.mongodb.net:27017,cluster0-shard-00-01-g3ktq.mongodb.net:27017,cluster0-shard-00-02-g3ktq.mongodb.net:27017/test_db?ssl=true&replicaSet=lambdademo-shard-0&authSource=admin\"}
Дает Timeout Error
Комментариев нет:
Отправить комментарий