20.0.9
For multiple pods keep only one rabbitmq consumer at time (#284) * For multiple pods keep only one rabbitmq consumer at time * renamings * use named lock for consumers sync * fix generics * refactoring * distributed cache from di * release consumer on dispose * log conumser lock acquisition * improve logging * improve logging --------- Co-authored-by: Khaperskaia, Anna <anna.khaperskaia@dxc.com> Co-authored-by: Artem Leshchev <artem.leshchev@dxc.com>