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
Esempio n. 2
0
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)
Esempio n. 4
0
    def build_server(self):
        server = create_server(10)
        pb.add_analyzer_to_server(DummyAnalyzer(), server)

        return server