New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Avoid that seed nodes start a resync from the genesis block #3265
Comments
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Still relevant |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
This issue has been automatically closed because of inactivity. Feel free to reopen it if you think it is still relevant. |
This issue has been automatically closed because of inactivity. Feel free to reopen it if you think it is still relevant. |
A seed node from @Emzy got triggered a resync from genesis which takes a few hours and makes the seed node not fully available in that time.
We should find out what caused that CommunicationException which triggeres the resync. But beside that it seems the strategy to resync in case of 2 errors is not a good one.
We should not trigger a resync from the genesis block in such cases. In case of seed nodes a shut down (and resync from systemd) mighe be an alternative way how to deal with such exceptions.
The incident was not reported by the monitoring, which should be checked why, as in such a resync situation it is expected that the seed node does not serve requests well.
Here are the relevant logs:
The text was updated successfully, but these errors were encountered: