commit e7acdfe91ae1e539fa89de4e161d06dde5ede427
Author: Boden R <email address hidden>
Date: Wed Feb 3 14:39:27 2016 -0700
NSX-v3 update endpoint state only on timeout
This patch removes the NSX v3 client cluster logic that
forces a revalidate of all endpoints when endpoint
selection only finds DOWN endpoints. The revalidate
call can cause cascading backpressure under certain
circumstances.
Now DOWN endpoints are only returned to UP as part
of the endpoint keepalive ping that is controlled via
conn_idle_timeout config property. Thus, the default
conn_idle_timeout is also decreased to 10s ensuring
endpoint revalidation occurs (by default) on a fequent
basis.
Reviewed: https:/ /review. openstack. org/275938 /git.openstack. org/cgit/ openstack/ vmware- nsx/commit/ ?id=e7acdfe91ae 1e539fa89de4e16 1d06dde5ede427
Committed: https:/
Submitter: Jenkins
Branch: master
commit e7acdfe91ae1e53 9fa89de4e161d06 dde5ede427
Author: Boden R <email address hidden>
Date: Wed Feb 3 14:39:27 2016 -0700
NSX-v3 update endpoint state only on timeout
This patch removes the NSX v3 client cluster logic that
forces a revalidate of all endpoints when endpoint
selection only finds DOWN endpoints. The revalidate
call can cause cascading backpressure under certain
circumstances.
Now DOWN endpoints are only returned to UP as part idle_timeout config property. Thus, the default idle_timeout is also decreased to 10s ensuring
of the endpoint keepalive ping that is controlled via
conn_
conn_
endpoint revalidation occurs (by default) on a fequent
basis.
backport: liberty
Change-Id: I5423bce793892d d864353a23ca7c2 88b846a1ab6
Closes-Bug: #1541591