_service.py 文件源码

python
阅读 30 收藏 0 点赞 0 评论 0

项目:grpc-opentracing 作者: grpc-ecosystem 项目源码 文件源码
def __init__(self,
                 client_interceptors,
                 server_interceptors,
                 handler=Handler()):
        self.handler = handler
        self._server_pool = logging_pool.pool(2)
        self._server = grpcext.intercept_server(
            grpc.server(self._server_pool), *server_interceptors)
        port = self._server.add_insecure_port('[::]:0')
        self._server.add_generic_rpc_handlers((_GenericHandler(self.handler),))
        self._server.start()
        self.channel = grpcext.intercept_channel(
            grpc.insecure_channel('localhost:%d' % port), *client_interceptors)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号