Default for qpid_heartbeat should be increased
Bug #1050661 reported by
Russell Bryant
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
High
|
Russell Bryant | ||
Glance |
Fix Released
|
Medium
|
Russell Bryant | ||
OpenStack Compute (nova) |
Fix Released
|
High
|
Russell Bryant | ||
neutron |
Fix Released
|
High
|
Russell Bryant | ||
openstack-common |
Fix Released
|
High
|
Russell Bryant |
Bug Description
The heartbeat option enables sending a message at the AMQP layer at a
regular interval. This helps ensure that the connection is still up and
working. Once a failure is detected, a reconnection can be attempted.
The default for qpid_heartbeat was previously 5 seconds. This is pretty
aggressive and can lead to invalid timeouts occuring. An example is the
nova-compute service. It may block in native code (such as libvirt)
under normal circumstances. When this happens, other greenthreads (such
as the one responsible for sending the heartbeat) can not be scheduled.
It should be increased to something more reasonable, like 1 minute.
Changed in nova: | |
assignee: | nobody → Russell Bryant (russellb) |
milestone: | none → folsom-rc1 |
importance: | Undecided → High |
status: | New → In Progress |
status: | In Progress → Confirmed |
Changed in openstack-common: | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Russell Bryant (russellb) |
Changed in cinder: | |
milestone: | none → folsom-rc1 |
assignee: | nobody → Russell Bryant (russellb) |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in quantum: | |
status: | New → Confirmed |
assignee: | nobody → Russell Bryant (russellb) |
tags: | added: folsom-rc-potential |
Changed in nova: | |
milestone: | folsom-rc1 → none |
milestone: | none → folsom-rc1 |
Changed in glance: | |
assignee: | nobody → Russell Bryant (russellb) |
importance: | Undecided → Medium |
status: | New → Confirmed |
Changed in quantum: | |
importance: | Undecided → High |
tags: | removed: folsom-rc-potential |
Changed in cinder: | |
status: | Fix Committed → Fix Released |
Changed in glance: | |
milestone: | none → grizzly-1 |
tags: | added: folsom-rc-potential |
no longer affects: | glance/folsom |
tags: | removed: folsom-rc-potential |
Changed in nova: | |
status: | Fix Committed → Fix Released |
no longer affects: | glance/grizzly |
no longer affects: | glance/folsom |
Changed in glance: | |
milestone: | grizzly-1 → folsom-rc2 |
Changed in quantum: | |
milestone: | none → folsom-rc2 |
Changed in glance: | |
milestone: | folsom-rc2 → 2012.2 |
Changed in cinder: | |
milestone: | folsom-rc1 → 2012.2 |
Changed in quantum: | |
milestone: | folsom-rc2 → 2012.2 |
Changed in nova: | |
milestone: | folsom-rc1 → 2012.2 |
Changed in openstack-common: | |
milestone: | none → 2012.2 |
status: | Fix Committed → Fix Released |
tags: | removed: in-stable-folsom |
To post a comment you must log in.
Reviewed: https:/ /review. openstack. org/12981 github. com/openstack/ openstack- common/ commit/ 1a9d5c8df5aeee4 faf99b54800566e 386166836d
Committed: http://
Submitter: Jenkins
Branch: master
commit 1a9d5c8df5aeee4 faf99b54800566e 386166836d
Author: Russell Bryant <email address hidden>
Date: Thu Sep 13 16:12:41 2012 -0400
Change the qpid_heartbeat default to 60 seconds.
The heartbeat option enables sending a message at the AMQP layer at a
regular interval. This helps ensure that the connection is still up and
working. Once a failure is detected, a reconnection can be attempted.
The default for qpid_heartbeat was previously 5 seconds. This is pretty
aggressive and can lead to invalid timeouts occuring. An example is the
nova-compute service. It may block in native code (such as libvirt)
under normal circumstances. When this happens, other greenthreads (such
as the one responsible for sending the heartbeat) can not be scheduled.
This patch makes the default a less aggressive 1 minute.
Fix bug 1050661.
Change-Id: Idce48944050c33 1dda85e9b10ab6f 5b025845c34