模块配置

模块配置分两大部分

  • 模块的启动分组ProcessID
  • 模块级别的自定义配置

分组ID(ProcessID)

分组ID在分布式部署中非常重要稍后会详细讲解,mqant的默认分组为development

模块自定义配置

"Module":{
        "moduletype":[
            {
                "Settings":{
                    "StaticPath":   "static",
                    "Port": 6010
                }
            }
        ],
}

使用

func (self *admin_web) OnInit(app module.App, settings *conf.ModuleSettings) {
    self.BaseModule.OnInit(self, app, settings)
    self.StaticPath = self.GetModuleSettings().Settings["StaticPath"].(string)
    self.Port = int(self.GetModuleSettings().Settings["Port"].(float64))
}

Copyright © 梁大帅 2020 all right reserved,powered by Gitbook该文件修订时间: 2020-05-05 12:08:16

results matching ""

    No results matching ""