Add blocking consumers.
Fix build.
`consumer-auto-ack` -> `ack-unless-exception`