配置
區塊時間
節點配置中的超時提交值定義了我們在提交一個塊之後等待多長時間,然後再開始新的高度(這讓我們有機會收到更多的預提交,即使我們已經有 +2/3)。
當前默認值為6s
。
📣 提示 : $install_path
用來表示您安裝 stcd
二進製程序的路徑
📣 提示 : 從 v6 開始,這由服務器在初始化節點時自動處理。 驗證者需要確保他們的本地節點配置,以便將網絡加速到約 2 秒的出塊時間。 :::
# In $install_path/.stcd/config/config.toml
#######################################################
### Consensus Configuration Options ###
#######################################################
[consensus]
### ...
# How long we wait after committing a block, before starting on the new
# height (this gives us a chance to receive some more precommits, even
# though we already have +2/3).
timeout_commit = "1s"
節點
在 $install_path/.stcd/config/config.toml
中,你可以設置你的對等點。
請參閱我們文檔中的 添加持久節點 以獲取自動化方法,但字段應該看起來像逗號分隔的 peer 字符串(不要復制它,只是一個例子):
persistent_peers = "5576b0160761fe81ccdf88e06031a01bc8643d51@195.201.108.97:24656,13e850d14610f966de38fc2f925f6dc35c7f4bf4@176.9.60.27:26656,38eb4984f89899a5d8d1f04a79b356f15681bb78@18.169.155.159:26656,59c4351009223b3652674bd5ee4324926a5a11aa@51.15.133.26:26656,3a5a9022c8aa2214a7af26ebbfac49b77e34e5c5@65.108.1.46:26656,4fc0bea2044c9fd1ea8cc987119bb8bdff91aaf3@65.21.246.124:26656,6624238168de05893ca74c2b0270553189810aa7@95.216.100.80:26656,9d247286cd407dc8d07502240245f836e18c0517@149.248.32.208:26656,37d59371f7578101dee74d5a26c86128a229b8bf@194.163.172.168:26656,b607050b4e5b06e52c12fcf2db6930fd0937ef3b@95.217.107.96:26656,7a6bbbb6f6146cb11aebf77039089cd038003964@94.130.54.247:26656"
分享你的節點
您可以使用 tendermint show-node-id
命令查看和共享您的對等節點
stcd tendermint show-node-id
ac29d21d0a6885465048a4481d16c12f59b2e58b
- 節點格式:
node-id@ip:port
- 樣例:
ac29d21d0a6885465048a4481d16c12f59b2e58b@143.198.224.124:26656
健康節點
如果您只依賴種子節點而沒有持久對等節點或數量很少,請在 config.toml
中增加以下參數:
# Maximum number of inbound peers
max_num_inbound_peers = 120
# Maximum number of outbound peers to connect to, excluding persistent peers
max_num_outbound_peers = 60