2017-02-10 130 views

回答

0

请参阅the documentation

从版本1.7开始,提供ConnectionNameStrategy用于注入AbstractionConnectionFactory。生成的名称用于目标RabbitMQ连接的应用程序特定标识。如果RabbitMQ服务器支持,连接名称将显示在管理UI中。该值不必是唯一的,并且不能用作连接标识符,例如在HTTP API请求中。这个值应该是人类可读的,是。可作为一个简单的lambda connection_nameClientProperties部分:

connectionFactory.setConnectionNameStrategy(connectionFactory -> "Connection from " + appName); 

自从1.4.5,你也可以通过添加一个ConsumerTagStrategy命名消费者收听者容器。

请参阅Consumer Tags