Skip to content
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

Synchronized and FastList usage rework #27

Open
yulianoifa-mobius opened this issue Aug 7, 2017 · 3 comments
Open

Synchronized and FastList usage rework #27

yulianoifa-mobius opened this issue Aug 7, 2017 · 3 comments
Assignees

Comments

@yulianoifa-mobius
Copy link
Contributor

Hi
Currently there is lot of synchronized code blocks due to FastList usage for pending requests for reconnect and enquire link.
In case on thread blocks inside one of the segments everything is actually stops responding.
In order to improve it java.util.concurrent classes may be used. This will improve perfomance and minimize damage from blocking...

@nhanth87
Copy link
Contributor

nhanth87 commented Aug 25, 2017

we have target problem of zd 34491 is from schedule of enquireLink/Connect.
enquireLink should be sent in parallel instead of blocking

@nhanth87
Copy link
Contributor

consider that if multiple esmes bound to one ip/port then only one enquireLink is sent

@nhanth87
Copy link
Contributor

note that if we increase connectionTimeout then only CR is scheduled, nothing for enquireLink

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants