配置服务

配置服务

FreeIOE 提供的配置服务,可以查询应用的配置信息。

获取应用配置

通过这个接口,可以获取应用的配置信息。

local conf = skynet.call(".upgrader", "lua", "get", "modbus_1")

获取应用名为 modbus_1 的应用配置信息

更改配置

通过此接口服务可以更改应用的配置信息。

conf = {
    port = '/dev/ttyS1'
}
skynet.call('.upgrader', 'lua', 'set', 'modbus_1', conf)

注意: 此修改并不会通知应用其配置的更改消息。 需要使用应用管理服务,对应用进行重启,让配置生效。

保存配置

通过此接口触发配置信息保存(本地保存)。

skynet.call('.upgrader', 'lua', 'save')

系统会每5分钟进行配置保存,当需要立即保存时,调用此接口。

上传配置

FreeIOE 支持云平台备份系统配置信息,使用此接口可以触发一次上传配置信息的逻辑。

下载配置

使用此接口从云平台下载系统配置到本地。

Last updated