Интересно, есть ли общая проблема в моей функции, которая приводит к такому долгому холодному запуску?Mongoose был установлен как зависимость, которая может увеличить время.Но 70-е годы?!?Давай ...
Вот мой код.Очень просто на самом деле.Просто хочу написать кое-что в MongoDB.Я ценю любые отзывы.
module.exports = function(context, req) {
context.log("Function started!");
// Database interaction.
const mongoose = require('mongoose');
const DATABASE = process.env.MongodbAtlas;
// Connect to our Database and handle any bad connections
mongoose.connect(DATABASE);
mongoose.Promise = global.Promise; // Tell Mongoose to use ES6 promises
mongoose.connection.on('error', (err) => {
context.log(`ERROR→ ${err.message}`);
});
// Portfolio Schema.
require('./portfolioModel');
const Portfolio = mongoose.model('Portfolio');
//Create a Portfolio object.
var portfolio = new Portfolio();
portfolio.fiat = "EUR";
portfolio.token[0] = {
crypto_ticker: "BTC",
crypto_name: "Bitcoin",
crypto_qty: 50,
crypto_invested_sum: 9000
};
// Save to db.
portfolio.save();
context.done();
};