ing
This commit is contained in:
@@ -1,15 +1,24 @@
|
||||
package server
|
||||
|
||||
import (
|
||||
cdr "git.loafle.net/commons_go/di/registry"
|
||||
crr "git.loafle.net/commons_go/rpc/registry"
|
||||
"git.loafle.net/commons_go/server"
|
||||
"git.loafle.net/overflow/overflow_discovery/service"
|
||||
oodca "git.loafle.net/overflow/overflow_discovery/commons/annotation"
|
||||
oods "git.loafle.net/overflow/overflow_discovery/service"
|
||||
oopcs "git.loafle.net/overflow/overflow_probe_container/server"
|
||||
)
|
||||
|
||||
func New(pidPath string) server.Server {
|
||||
oods.InitService()
|
||||
|
||||
rpcRegistry := crr.NewRPCRegistry()
|
||||
service.RegisterRPC(rpcRegistry)
|
||||
|
||||
services := cdr.GetInstancesByAnnotationName(oodca.ServiceTag)
|
||||
|
||||
for _, s := range services {
|
||||
rpcRegistry.RegisterService(s, "")
|
||||
}
|
||||
|
||||
rpcSH := oopcs.NewRPCServletHandler(rpcRegistry)
|
||||
socketHandler := newSocketHandler(rpcSH)
|
||||
|
||||
Reference in New Issue
Block a user