def build_server(self): server = create_server( 10, interceptors=[ LogUnaryServerInterceptor(self._tracker.unary), LogStreamServerInterceptor(self._tracker.stream), ]) pb.add_analyzer_to_server(DummyAnalyzer(), server) return server
def serve(): server = grpc.server(thread_pool=ThreadPoolExecutor(max_workers=10)) pb.add_analyzer_to_server(Analyzer(), server) server.add_insecure_port("0.0.0.0:{}".format(port_to_listen)) server.start() one_day_sec = 60 * 60 * 24 try: while True: time.sleep(one_day_sec) except KeyboardInterrupt: server.stop(0)
def serve(): server = create_server(10, interceptors=[ LogUnaryServerInterceptor(log_fn), LogStreamServerInterceptor(log_fn), ]) pb.add_analyzer_to_server(Analyzer(), server) server.add_insecure_port("{}:{}".format(host_to_bind, port_to_listen)) server.start() one_day_sec = 60 * 60 * 24 try: while True: time.sleep(one_day_sec) except KeyboardInterrupt: server.stop(0)
def build_server(self): server = create_server(10) pb.add_analyzer_to_server(DummyAnalyzer(), server) return server