gpt4 book ai didi

azure - 增加azure httptrigger函数中的节点堆内存大小

转载 作者:行者123 更新时间:2023-12-02 06:23:43 27 4
gpt4 key购买 nike

我正在 azure 中创建无服务器 httptrigger 函数。然后我通过 http get 调用执行该函数。

我的函数执行得很好。但是,如果在运行时加载了太多数据,则会出现 JavaScript 堆内存不足 错误。

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

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

但是我如何在 azure 环境中做同样的事情呢?有没有办法通过命令行连接azure环境?或者在 azure UI 中,我们是否可以选择设置 azure env 的堆大小?

enter image description here

最佳答案

I get JavaScript heap out of memory error.

要避免此问题,请按照以下步骤操作:

添加languageWorkers:node:arguments在环境变量中。在Azure门户>功能应用>配置>应用程序设置>新应用程序设置

As @empz mentioned in GitHub -> add the app setting languageWorkers:node:arguments (use languageWorkers__node__arguments for Linux function apps) with a value of --max-old-space-size=<max memory in MB>

enter image description here

请参阅 GitHub Az 函数节点堆内存问题 68614了解更多信息。

关于azure - 增加azure httptrigger函数中的节点堆内存大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73512191/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com