我在我的项目中使用Google Firebase,最近我开始使用第二代Google Cloud函数,其中有一个函数使用调度器,每5分钟调用一次该函数。我想知道如何增加这个功能的内存。我不想使用“setGlobalOptions({)”,因为这将适用于所有函数。有没有一种方法可以实现这一功能。下面是函数的样子:
// const { setGlobalOptions } = require('firebase-functions/v2');
const { onSchedule } = require('firebase-functions/v2/scheduler');
// I don't want this option since it applies to all functions
// setGlobalOptions({ memory:"512MiB" });
// there is no way to add options to onSchedule()??
exports.myFunction = onSchedule(
'*/5 * * * *',
async (context) => {
// code goes here
}
);
1条答案
按热度按时间eoigrqb61#
您可以将ScheduleOptions对象作为第一个参数传递,它基本上是GlobalOptions的扩展,以便按函数使用这些选项,因此您可以按如下方式设置每个函数的内存:
引用:scheduler.onSchedule()