tcp server 用于给andriod 客户端定时发送消息
liuxiaolong
2019-12-11 d671ea8ec8658da21990d5418c981d74f6015045
add conf path
2个文件已修改
7 ■■■■■ 已修改文件
extend/config/config.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server.go 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
extend/config/config.go
@@ -19,11 +19,11 @@
var ServerMap = make(map[string]string,0)
var NgxMap = make(map[string]string,0)
func Init(env string) {
func Init(env string, configPath string) {
    var err error
    viper.SetConfigType("yaml")
    viper.SetConfigName(env)
    viper.AddConfigPath("./config/")
    viper.AddConfigPath(configPath)
    err = viper.ReadInConfig()
    if err != nil {
        log.Fatal("error on parsing configuration file",err)
server.go
@@ -28,12 +28,13 @@
var mqPort = flag.Int("mqPort", 5672, "default mq port")
var mqUser = flag.String("mqUser", "basic", "default rabbitmq user")
var mqPass = flag.String("mqPass", "basic", "default rabbitmq pass")
var confPath = flag.String("confPath", "/home/basic/Apps/go/AndroidAlarmServer/config/","default config path")
func main() {
    flag.Parse()
    log.SetLogLevel(*Level)
    config.Init(*env)
    config.Init(*env, *confPath)
    fmt.Println(*port)
    //src := *addr + ":" + strconv.Itoa(*port)
    //listener, err := net.Listen("tcp", src)