启动入口
This commit is contained in:
@@ -2,6 +2,7 @@ package main
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
|
||||
"github.com/aceld/zinx/zutils/commandline/args"
|
||||
|
||||
"omc/conf"
|
||||
@@ -68,6 +69,7 @@ func OnConnectionLost(conn ziface.IConnection) {
|
||||
|
||||
}
|
||||
|
||||
// go run nb_alarm_agent.go -c conf\nbi_alarm_agent.json
|
||||
func main() {
|
||||
//配置初始化
|
||||
conf.Init(args.Args.ConfigFile)
|
||||
@@ -83,8 +85,8 @@ func main() {
|
||||
TCPPort: cg.TCPPort,
|
||||
Name: serverName,
|
||||
Host: "0.0.0.0",
|
||||
MaxConn: 3000,
|
||||
WorkerPoolSize: 10,
|
||||
MaxConn: conf.OmcConf.MaxConn,
|
||||
WorkerPoolSize: uint32(conf.OmcConf.WorkerPoolSize),
|
||||
HeartbeatMax: conf.OmcConf.HeartbeatMax,
|
||||
LogDir: conf.OmcConf.LogDir,
|
||||
LogFile: conf.OmcConf.LogFile,
|
||||
@@ -103,6 +105,8 @@ func main() {
|
||||
s.AddRouter(omc.ReqCMCALoginSeq, &api2.SyncAlarmFileApi{})
|
||||
s.AddRouter(omc.ReqCMCALoginAlarm, &api2.SyncAlarmFileApi{})
|
||||
|
||||
s.AddRouter(290, &api2.ServerRouter{})
|
||||
|
||||
//添加LTV数据格式Decoder
|
||||
s.SetDecoder(decoder.NewOmcDecoder())
|
||||
//添加LTV数据格式的Pack封包Encoder
|
||||
Reference in New Issue
Block a user