16GB Linux, 512 GB SSD, mainly started for RPC purposes only. No mining activity.
geth --datadir ./data --syncmode fast console --rpc --rpcport 8545 --rpcaddr "0.0.0.0" --rpccorsdomain "*" --rpcapi "db,eth,net,web3,personal" --etherbase "0x..Censored"
The node was synced after 3 ~ 4 days.
But then from time to time, it will get out of sync. Can't catchup with the mainnet.
Sometimes it can be few thousands block behind. Even when it is left idle (no RPC calls)
May I know if there is a way to improve?
> eth.syncing
{
currentBlock: 7525381,
highestBlock: 7525470,
knownStates: 376823561,
pulledStates: 376819512,
startingBlock: 7422751
}
> INFO [04-08|05:04:52.886] Imported new state entries count=477 elapsed=3.605ms processed=376819989 pending=3914 retry=0 duplicate=8198 unexpected=100391