node-red

Node-RED默认将变量存储在内存中,这不适合需要长期保存的数据。通过修改settings.js文件,将contextStorage设置为使用localfilesystem模块,可以实现变量的持久化,确保数据在重启后仍然保留。默认配置仍为memory,但已添加选项以支持文件系统存储。
摘要由CSDN通过智能技术生成

为何需要持久化存储变量

  1. node-red变量都存储在内存中,当涉及到需要长时间存储的变量就会蒙圈

修改settings.js

修改/opt/iobroker/node_modules/iobroker.node-red/settings.js在末尾添加下面代码,注意需要添加逗号与之前的配置隔开,

contextStorage: {
   store: { module: "localfilesystem"},
   default: { module: "memory" }
   }

重启node-red

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值