def __grpcNetworkStart():
global PORT
try:
PORT = os.environ["GRPC_PORT"]
except:
PORT = "8001"
print("grpc listen port:"+PORT)
# grpc server
server = grpc.server(futures.ThreadPoolExecutor(max_workers = 10))
grpc_pb2_grpc.add_DiscoveryServicer_to_server(Discovery(),server)
# grpc_pb2_grpc.add_ConsensusServicer_to_server(Discovery(),server)
grpc_pb2_grpc.add_SynchronizationServicer_to_server(synchronization.Synchronization(),server)
server.add_insecure_port("[::]:%s" % PORT)
server.start()
threading.Thread(target = exchangeLoop).start()
try:
ROOT_TARGET = os.environ["ROOT_TARGET"]
except:
ROOT_TARGET = "35.185.134.104:8001"
threading.Thread(target = grpcJoinNode ,args=(ROOT_TARGET,)).start()
while True:
time.sleep(1)
评论列表
文章目录