Node.js 如何预热谷歌数据存储
我使用云函数调用数据存储。每次执行时间均>10秒。 有什么方法可以减少它的执行时间吗? 请给我一些建议,谢谢 代码: }) 结果: 2020-04-07 01:17:59.624函数执行耗时12702毫秒 2020-04-07 06:26:52.131函数执行耗时13223毫秒Node.js 如何预热谷歌数据存储,node.js,google-cloud-functions,google-cloud-datastore,datastore,Node.js,Google Cloud Functions,Google Cloud Datastore,Datastore,我使用云函数调用数据存储。每次执行时间均>10秒。 有什么方法可以减少它的执行时间吗? 请给我一些建议,谢谢 代码: }) 结果: 2020-04-07 01:17:59.624函数执行耗时12702毫秒 2020-04-07 06:26:52.131函数执行耗时13223毫秒 2020-04-09 18:36:29.301函数执行耗时11200毫秒请勿发布代码、数据、错误消息等的图像-复制或在问题中键入文本。时间不应超过10秒。第一次使用时间应超过10秒。第二次执行时间为-->[函数执行耗时7
2020-04-09 18:36:29.301函数执行耗时11200毫秒请勿发布代码、数据、错误消息等的图像-复制或在问题中键入文本。时间不应超过10秒。第一次使用时间应超过10秒。第二次执行时间为-->[函数执行耗时754毫秒,完成状态代码:200]。我如何修改我的代码,使其每次<2秒?在最好的情况下,您可以了解如何避免云函数中的“冷启动”。谢谢chainicko,我已经解决了这个问题。我在云函数中添加了太多依赖项。不要发布代码、数据、错误消息等的图像-在问题中复制或键入文本。时间不应超过10秒。第一次使用时间应超过10秒。第二次执行时间为-->[函数执行耗时754毫秒,完成状态代码:200]。我如何修改我的代码,使其每次<2秒?在最好的情况下,您可以了解如何避免云函数中的“冷启动”。谢谢chainicko,我已经解决了这个问题。我在云函数中添加了太多依赖项。
exports.sample_code = (req, res) => {
let message = req.body.message;
const gcloud = require('google-cloud');
const datastore = gcloud.datastore({
projectId: 'first-app'
})
const query = datastore
.createQuery('monthly_r','p539')
.filter('l_type','=',message);
datastore.runQuery(query, function(err, entities) {
console.log(entities);
res.send("finish");
});