mirror of https://github.com/hyperledger/besu
Tune transaction synchronization parameter to adapt to mainnet traffic (#3610)
* Tune transaction worker queue capacity to adapt to mainnet Currently Besu handles hundreds of transaction message per seconds, so having a queue of 1M messages result in a lot of expired messages, make sense to reduce the capacity to drop incoming messages that could not be handled anyway. Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net> * Tune the number transactions seen by peer to adapt to mainnet traffic Currently on mainnet there are many thousand of pending transactions exchanged between peers, but Besu has a short memory of what has been exchanged with a specific peer, with the result that the same transaction is often exchanged back and forth with the same peer, expecially when the peer is another Besu. Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net> * Improve trace log of transaction exchanges with other peers Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net> * Update CHANGELOG Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>pull/3617/head
parent
8e38e1daac
commit
0d8f17553c
Loading…
Reference in new issue