Go-Ethereum
如何控制哪個客戶端霧用作區塊鏈後端?
每當我在沒有任何客戶端的情況下執行霧時,它都會
geth
在後台啟動一個節點,連接到網路並同步區塊鏈。如果我有一個
geth
節點正在執行並啟動霧,它會檢測到正在執行的節點並直接連接到它。但如果我同時擁有兩者
geth
並eth --listen 30304
執行,mist 總是傾向於連接到eth
節點。為什麼偏愛eth
?如何告訴霧使用
geth
而不是eth
?是否有可能控制這種行為?
Fabian the Mist 開發者在這裡。
我實際上從未嘗試過您的案例。但我認為 eth 正在覆蓋 geth UNIX 套接字,因為它們都使用相同的套接字路徑。
如果已經在執行節點,我將無法控制這種行為,並且會認為這是一個非常不尋常的邊緣情況,執行兩個節點:)
歡迎任何建議。