You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description
currently relp connections use a persistent connection that is once established and will only be established on an error. this is good performance wise for lsh_01 but for balancing queues relp server that receives data this is not sufficient.
Use case or motivation behind the feature request
in case multiple lsh_01 instances end up into a single relp server by a network load balancer bad decisions, this will cause the said relp server to receive all the traffic and rest of the load balancer target servers none and therefore the performance will be degraded.
Related issues
Additional context
The text was updated successfully, but these errors were encountered:
…s have been sent (#66)
* Open a new RELP connection after a certain amount of messages have been sent with it. Two new configuration parameters for rebinding.
* Refactor counting sent records to IRelpConnection
* Add more rebind tests for RelpConnectionPool
* Refactor rebinding to a decorator, use generic Pool with managedRelpConnection
* Remove unnecessary function already defined in extending interface, apply spotless
* Add test for rebind
* Remove unnecessary functions from IManagedRelpConnection interface, create new rebind tests
* Change ManagedRelpConnection to only follow has been a connection made atleast once and not the connection itself. Change counter in CountingFrameDelegate to AtomicInteger.
* Fix hasConnected in ManagedRelpConnection
* Add tests for invalid rebindRequestAmount system property
Description
currently relp connections use a persistent connection that is once established and will only be established on an error. this is good performance wise for lsh_01 but for balancing queues relp server that receives data this is not sufficient.
Use case or motivation behind the feature request
in case multiple lsh_01 instances end up into a single relp server by a network load balancer bad decisions, this will cause the said relp server to receive all the traffic and rest of the load balancer target servers none and therefore the performance will be degraded.
Related issues
Additional context
The text was updated successfully, but these errors were encountered: