Bug #19514
closedAdd session-max-unacked option to installer
Description
Cloned from BZ:
FYI the upstream patch for https://issues.apache.org/jira/browse/QPID-7677 adds new configurable option to manage size of outgoing buffer of unsettled/unacknowledged messages. The bigger the buffer is, the more messages can be pending to the consumer but the bigger memory requirements are there.
We should decide what will be the value for Satellite.
Satellite consumers are:
- katello-agent/goferd
- very few messages pending at once (usually just 1)
- pulp celery workers/manager (on 0.10 now, though unaffected until upgraded to 1.0)
- I think limiting capacity to say 10 or 20 wont be problem even for resource_manager
- celery monitoring its event queue
- here the bandwidth might matter the most / this is the most frequent AMQP subscription - so far on 0.10 so unaffected
- pulp.task queue (where http wsgi script writes requests to pulp)
- also quite busy, less than "celery" queue, shall be ok
- various auxiliary queues, usually no deal wrt throughput
So my suggestion would be to add
session-max-unacked=10
to /etc/qpid/qpidd.conf in final solution/deployment/installer.