首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在azure http触发器函数中增加节点堆内存大小

在azure http触发器函数中增加节点堆内存大小
EN

Stack Overflow用户
提问于 2022-08-27 15:17:25
回答 1查看 96关注 0票数 0

我正在创建azure中的无服务器http触发器函数。然后通过http调用执行函数。

我的函数执行得很好。但是,如果在运行时加载了太多的数据,那么我就会得到JavaScript heap out of memory错误。

在本地env中,如果遇到问题,可以通过命令增加堆大小

NODE_OPTIONS=--max-old-space-size=4096

但在蔚蓝的环境中我怎么能做到同样的呢?有什么方法可以通过命令行连接蔚蓝环境吗?或者在azure中,我们是否可以为azure设置堆大小?

EN

回答 1

Stack Overflow用户

发布于 2022-08-30 17:38:17

我得到了JavaScript heap out of memory错误。

为了避免这个问题,请执行以下步骤:

在环境变量中添加languageWorkers:node:arguments。在中,Azure Portal > Function > Configuration >应用程序设置>新应用程序设置

正如@通斯在GitHub中提到的,->添加了应用程序设置languageWorkers:node:arguments (为Linux函数应用程序使用languageWorkers__node__arguments ),其值为--max-old-space-size=<max memory in MB>

有关更多信息,请参阅GitHub Az函数节点堆内存问题68614

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73512191

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档