jiujiuliu 发表于 2024-12-13 10:09:36

系统变量重启消失

本帖最后由 jiujiuliu 于 2024-12-13 10:11 编辑

引擎版本 多端版240314
代码如下
QF里面的代码
function startup()
    inisysvar("string", '测试变量', 5)
    release_print(getsysvarex('测试变量'))
    release_print('服务端启动')   
end

查询和赋值的代码
inisysvar("string", '测试变量', 5)
local str = getsysvarex('测试变量')
release_print(getsysvarex('测试变量'))


inisysvar("string", '测试变量', 5)
setsysvarex('测试变量',tbl2json(new_str))

不重启的话变量可以正常使用


重启后变量就没了


我是在本地进行测试的,线上数据库和本地数据库都用了,变量还是重启后消失

996技术-wang 发表于 2024-12-13 13:24:56

建议在LUA版块提问哈

刀刀刀 发表于 2024-12-13 14:28:47

setsysvarex 还有第三个参数,试一下。

jiujiuliu 发表于 2024-12-13 14:38:50

刀刀刀 发表于 2024-12-13 14:28
setsysvarex 还有第三个参数,试一下。

牛逼,问题解决了。平时看文档还是不够仔细啊
页: [1]
查看完整版本: 系统变量重启消失