Go-Ethereum

如何找到連接到 Geth 的節點數?

  • May 3, 2020

我已經吃過一個 Geth 伺服器,預設值maxpeers是 100,關於原始文件。現在,我需要知道有多少節點連接到我的節點?是否有任何命令可以在 Geth 控制台中找到它?

要檢查連接的對等點的數量,您可以在 Geth 控制台中使用以下命令:

> net.peerCount
11

如果您想獲取有關已連接對等點的更多資訊,可以使用以下命令:

> admin.peers
[{
   caps: ["eth/61", "eth/62", "eth/63"],
   id: "08a6b39263470c78d3e4f58e3c997cd2e7af623afce64656cfc56480babcea7a9138f3d09d7b9879344c2d2e457679e3655d4b56eaff5fd4fd7f147bdb045124",
   name: "Geth/v1.5.0-unstable/linux/go1.5.1",
   network: {
     localAddress: "192.168.0.104:51068",
     remoteAddress: "71.62.31.72:30303"
   },
   protocols: {
     eth: {
       difficulty: 17334052235346465000,
       head: "5794b768dae6c6ee5366e6ca7662bdff2882576e09609bf778633e470e0e7852",
       version: 63
     }
   }
}, /* ... */ {

有關更多資訊,請查看文件

引用自:https://ethereum.stackexchange.com/questions/83006