Merge branch 'master' of http://192.168.1.14:10010/r/syncdb
# Conflicts:
# agent.go
# config.go
# dbself.go
格式化代码
| | |
| | | QueryEventGetDB = "GetDatabase" |
| | | QueryEventUpdateDBData = "UpdateDBData" |
| | | ) |
| | | |
| | | // Agent warps the serf agent |
| | | type Agent struct { |
| | | *agent.Agent |
| | |
| | | //var res []*Rows |
| | | //json.Unmarshal(bytesReturn, &res) |
| | | } |
| | | |
| | | |
| | | default: |
| | | fmt.Printf("Unknown event type: %s\n", ev.EventType().String()) |
| | |
| | | time.Sleep(time.Second) |
| | | fmt.Println("Stats:",agent.Agent.Serf().Stats()) |
| | | fmt.Println("EncryptionEnabled:",agent.Agent.Serf().EncryptionEnabled()) |
| | | fmt.Printf("create agent sucess!!") |
| | | fmt.Println("create agent sucess!!") |
| | | |
| | | return agent, nil |
| | | } |
| | |
| | | |
| | | return nodes |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | |
| | | |
| | | fmt.Println("LocalMember1:", agent.LocalMember()) |
| | | |
| | | |
| | | agent.Start(context.Background()) |
| | | //<- agent.readyCh |
| | | go func() { |
| | |
| | | t.Errorf("angent shutdown failed, error: %s", err) |
| | | } |
| | | } |
| | | |
| | | |
| | |
| | | BroadcastIP = "255.255.255.255" |
| | | BroadcastPort = 30193 |
| | | BroadcastInterval = 5 |
| | | MaxQueryRespSize = 50 * 1024 * 1024 |
| | | MaxQuerySize = 50 * 1024 * 1024 |
| | | MaxUserEventSize = 5 * 1024 |
| | | ) |
| | | |
| | | // DefaultConfig default config |
| | | func DefaultConfig() *Config { |
| | | agentConf := agent.DefaultConfig() |
| | | agentConf.QueryResponseSizeLimit = 50 * 1024 *1024 |
| | | agentConf.QuerySizeLimit = 50 * 1024 *1024 |
| | | agentConf.UserEventSizeLimit = 1024 |
| | | agentConf.QueryResponseSizeLimit = MaxQueryRespSize |
| | | agentConf.QuerySizeLimit = MaxQuerySize |
| | | agentConf.UserEventSizeLimit = MaxUserEventSize |
| | | agentConf.BindAddr = fmt.Sprintf("0.0.0.0:%d", DefaultBindPort) |
| | | agentConf.RPCAddr = fmt.Sprintf("0.0.0.0:%d", DefaultRPCPort) |
| | | return &Config{ |
| | |
| | | |
| | | return addr.IP.String(), addr.Port, nil |
| | | } |
| | | |
| | |
| | | "sync" |
| | | ) |
| | | |
| | | |
| | | const ( |
| | | PersonSqliteDBPath = "~/workspace/gitblit/dbserver/config/testdb.db" |
| | | ) |
| | |
| | | func GetSearchNodes()[][]byte { |
| | | return members |
| | | } |
| | | |