xmlns:rabbit="http://www.springframework.org/schema/rabbit" http://www.springframework.org/schema/rabbit http://www.springframework.org/schema/rabbit/spring-rabbit.xsd <rabbit:connection-factory id="rabbitmqConnectFactory" host="192.168.142.128" port="5672" username="rai" password="rai"/> <rabbit:admin connection-factory="rabbitmqConnectFactory"/> <rabbit:template id="rabbitTemplate" message-converter="jsonMessageConverter" connection-factory="rabbitmqConnectFactory"/> <bean id="jsonMessageConverter" class="org.springframework.amqp.support.converter.Jackson2JsonMessageConverter" /> <rabbit:queue name="simpleQue" durable="true"/> <rabbit:direct-exchange name="directExchange" durable="true"> <rabbit:bindings> <rabbit:binding queue="simpleQue" key="simpleQue"></rabbit:binding> </rabbit:bindings> </rabbit:direct-exchange> <rabbit:annotation-driven/> <bean id="rabbitListenerContainerFactory" class="org.springframework.amqp.rabbit.config.SimpleRabbitListenerContainerFactory"> <property name="connectionFactory" ref="rabbitmqConnectFactory"/> <property name="concurrentConsumers" value="3"/> <property name="maxConcurrentConsumers" value="10"/> </bean> public void mqprdtest(){ rabbitTemplate.convertAndSend("simpleQue", new String("Hello Rabbit")); } @RabbitListener(queues = {"simpleQue"}) public void mqcustest(Message message){ System.out.println(new String(message.getBody())); }
rabbit mq&spring
猜你喜欢
转载自lysunki.iteye.com/blog/2371662
今日推荐
周排行