Переглянути джерело

Improve reachability logs (#253)

Alexander Borzunov 2 роки тому
батько
коміт
2a5070aa1a
2 змінених файлів з 2 додано та 2 видалено
  1. 1 1
      src/petals/server/reachability.py
  2. 1 1
      src/petals/server/server.py

+ 1 - 1
src/petals/server/reachability.py

@@ -71,7 +71,7 @@ def check_direct_reachability(max_peers: int = 5, threshold: float = 0.5, **kwar
                     if requests >= max_peers:
                     if requests >= max_peers:
                         break
                         break
 
 
-            logger.info(f"Direct reachability: {successes}/{requests}")
+            logger.debug(f"Direct reachability: {successes}/{requests}")
             return (successes / requests) >= threshold if requests > 0 else None
             return (successes / requests) >= threshold if requests > 0 else None
         finally:
         finally:
             await target_dht.shutdown()
             await target_dht.shutdown()

+ 1 - 1
src/petals/server/server.py

@@ -122,7 +122,7 @@ class Server:
         if dht_client_mode is None:
         if dht_client_mode is None:
             is_reachable = check_direct_reachability(initial_peers=initial_peers, use_relay=False, **kwargs)
             is_reachable = check_direct_reachability(initial_peers=initial_peers, use_relay=False, **kwargs)
             dht_client_mode = is_reachable is False  # if could not check reachability (returns None), run a full peer
             dht_client_mode = is_reachable is False  # if could not check reachability (returns None), run a full peer
-            logger.info(f"This server will run DHT in {'client' if dht_client_mode else 'full peer'} mode")
+            logger.info(f"This server is accessible {'via relays' if dht_client_mode else 'directly'}")
         self.dht = DHT(
         self.dht = DHT(
             initial_peers=initial_peers,
             initial_peers=initial_peers,
             start=True,
             start=True,