Node.js Bluemix Node JS运行时中的本地存储大小是否有限制?

Node.js Bluemix Node JS运行时中的本地存储大小是否有限制?,node.js,ibm-cloud,Node.js,Ibm Cloud,我正在开发一款Node JS应用程序,它将: 1-d加载作为文档附件存储在cloudant中的一大组图像 2-处理这组图像 3-用处理过的图像构建一个zip文件 4-将zip文件发送到外部服务 5-删除所有临时本地文件 我的问题: 这组文件最多可以有4GB(1MB的4K文件)。使用节点运行时在temp dir中加载这么多文件可以吗?是否有大小限制?在Bluemix上运行的应用程序的默认磁盘大小为1G,您可以在推送应用程序时使用-k选项将其最大增加2G,例如: $ cf push <my-a

我正在开发一款Node JS应用程序,它将:

1-d加载作为文档附件存储在cloudant中的一大组图像

2-处理这组图像

3-用处理过的图像构建一个zip文件

4-将zip文件发送到外部服务

5-删除所有临时本地文件

我的问题:


这组文件最多可以有4GB(1MB的4K文件)。使用节点运行时在temp dir中加载这么多文件可以吗?是否有大小限制?

在Bluemix上运行的应用程序的默认磁盘大小为1G,您可以在推送应用程序时使用
-k
选项将其最大增加2G,例如:

$ cf push <my-app> -k 2G
$cf推送-k 2G
在您的情况下,我建议您使用该服务作为临时存储来处理图像和创建zip文件

使用免费对象存储服务,您可以使用多达5 GB的存储空间

另一个选项是使用部署Node.js应用程序
,它在Bluemix基础设施中运行docker容器

在Bluemix上运行的应用程序的默认磁盘大小为1G,在推送应用程序时,您可以使用
-k
选项将其最大增加2G,例如:

$ cf push <my-app> -k 2G
$cf推送-k 2G
在您的情况下,我建议您使用该服务作为临时存储来处理图像和创建zip文件

使用免费对象存储服务,您可以使用多达5 GB的存储空间

另一个选项是使用部署Node.js应用程序
,它在Bluemix基础设施中运行docker容器

由于应用程序文件系统是短暂的,无论临时文件是否合适,这可能是一个很好的建议。我可能会在初始测试中使用-k选项,并在第二个月内移动到对象存储。由于应用程序文件系统是短暂的,这可能是一个很好的建议,无论临时文件是否适合。回答得很好。我可能会在初始测试中使用-k选项,并在第二个月内转移到对象存储。