mirror of
https://github.com/minio/minio.git
synced 2024-12-24 22:25:54 -05:00
Add tracing capabilities for internode rpc Servers (#6254)
This commit is contained in:
parent
9719640e34
commit
2f1756489e
@ -108,5 +108,5 @@ func registerAdminRPCRouter(router *mux.Router) {
|
|||||||
rpcServer, err := NewAdminRPCServer()
|
rpcServer, err := NewAdminRPCServer()
|
||||||
logger.FatalIf(err, "Unable to initialize Lock RPC Server", context.Background())
|
logger.FatalIf(err, "Unable to initialize Lock RPC Server", context.Background())
|
||||||
subrouter := router.PathPrefix(minioReservedBucketPath).Subrouter()
|
subrouter := router.PathPrefix(minioReservedBucketPath).Subrouter()
|
||||||
subrouter.Path(adminServiceSubPath).Handler(rpcServer)
|
subrouter.Path(adminServiceSubPath).HandlerFunc(httpTraceHdrs(rpcServer.ServeHTTP))
|
||||||
}
|
}
|
||||||
|
@ -192,5 +192,5 @@ func registerDistNSLockRouter(router *mux.Router) {
|
|||||||
go startLockMaintenance(globalLockServer)
|
go startLockMaintenance(globalLockServer)
|
||||||
|
|
||||||
subrouter := router.PathPrefix(minioReservedBucketPath).Subrouter()
|
subrouter := router.PathPrefix(minioReservedBucketPath).Subrouter()
|
||||||
subrouter.Path(lockServiceSubPath).Handler(rpcServer)
|
subrouter.Path(lockServiceSubPath).HandlerFunc(httpTraceHdrs(rpcServer.ServeHTTP))
|
||||||
}
|
}
|
||||||
|
@ -203,5 +203,5 @@ func registerPeerRPCRouter(router *mux.Router) {
|
|||||||
rpcServer, err := NewPeerRPCServer()
|
rpcServer, err := NewPeerRPCServer()
|
||||||
logger.FatalIf(err, "Unable to initialize peer RPC Server", context.Background())
|
logger.FatalIf(err, "Unable to initialize peer RPC Server", context.Background())
|
||||||
subrouter := router.PathPrefix(minioReservedBucketPath).Subrouter()
|
subrouter := router.PathPrefix(minioReservedBucketPath).Subrouter()
|
||||||
subrouter.Path(peerServiceSubPath).Handler(rpcServer)
|
subrouter.Path(peerServiceSubPath).HandlerFunc(httpTraceHdrs(rpcServer.ServeHTTP))
|
||||||
}
|
}
|
||||||
|
@ -226,7 +226,7 @@ func registerStorageRPCRouters(router *mux.Router, endpoints EndpointList) {
|
|||||||
logger.Fatal(uiErrUnableToWriteInBackend(err), "Unable to configure one of server's RPC services")
|
logger.Fatal(uiErrUnableToWriteInBackend(err), "Unable to configure one of server's RPC services")
|
||||||
}
|
}
|
||||||
subrouter := router.PathPrefix(minioReservedBucketPath).Subrouter()
|
subrouter := router.PathPrefix(minioReservedBucketPath).Subrouter()
|
||||||
subrouter.Path(path.Join(storageServiceSubPath, endpoint.Path)).Handler(rpcServer)
|
subrouter.Path(path.Join(storageServiceSubPath, endpoint.Path)).HandlerFunc(httpTraceHdrs(rpcServer.ServeHTTP))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user