make consumer queue size configurable