Go-Ethereum
如果我將 GETH/PARITY 和網路伺服器放在一台伺服器上,會有什麼問題嗎?
我的網站需要使用一些關於 ETH 的東西,所以我必須設置一個 geth/parity rpc 伺服器。如果我在我的網路伺服器中設置 geth/parity rpc 有什麼問題嗎?
絕對不是,只要(這是一般資訊):
- 您的伺服器能夠處理負載
- 基本網路已正確完成 - 例如埠號和防火牆規則。
額外的:
我將雲用於生產級金融服務。在開發過程中,我讓所有東西都在同一個實例上執行,一切都很完美。但是一旦項目開始變大,您就希望擁有模組化以及某種容錯和測試。在最終的生產版本中,我有一個專用於 Parity、Geth 的實例(在不同的網路上),並編寫了一個在這些實例上執行的小 REST API 服務。主應用程序在另一個實例上執行,並通過 API 請求與這些實例通信。額外的好處是:
- 如果有什麼東西分崩離析,其他一切仍然完好無損。
- 適當的測試。
- 定義明確的防火牆規則。
- 可擴展性(您可以讓您的“高級”客戶端直接訪問對節點本身的快速訪問等)
- 建構複雜事物時的頭腦清醒。