| | |
| | |
|
| | | <rabbit:admin connection-factory="rabbitConnectionFactory"/>
|
| | |
|
| | | <rabbit:queue name="monitors_storage_data" durable="false" exclusive="false" auto-delete="true"/>
|
| | |
|
| | | <!--<bean id="amqpMsgListener" class="com.moral.monitor.listener.MonitorListener"/>-->
|
| | |
|
| | | <bean id="amqpMsgListener" class="com.moral.monitor.listener.Listener"/>
|
| | |
|
| | | <rabbit:listener-container connection-factory="rabbitConnectionFactory" acknowledge="auto" >
|
| | | <rabbit:listener queues="monitors_storage_data" ref="amqpMsgListener" />
|
| | | </rabbit:listener-container>
|
| | |
|
| | | <bean id="rabbitTemplate" class="org.springframework.amqp.rabbit.core.RabbitTemplate">
|
| | | <constructor-arg ref="rabbitConnectionFactory"></constructor-arg>
|
| | | </bean>
|
| | |
|
| | | <rabbit:fanout-exchange name="exchange_alarm" durable="false" xmlns="http://www.springframework.org/schema/rabbit"></rabbit:fanout-exchange>
|
| | | <rabbit:queue name="devices_storage_data" durable="true" exclusive="false" auto-delete="false"/>
|
| | |
|
| | | <rabbit:fanout-exchange name="devices_data" durable="true" auto-delete="false">
|
| | | <rabbit:bindings>
|
| | | <rabbit:binding queue="devices_storage_data"></rabbit:binding>
|
| | | </rabbit:bindings>
|
| | | </rabbit:fanout-exchange>
|
| | |
|
| | | <!--<bean id="amqpMsgListener" class="com.moral.monitor.listener.MonitorListener"/>-->
|
| | | <!--<bean id="amqpMsgListener" class="com.moral.monitor.listener.Listener"/>-->
|
| | | <bean id="amqpMsgListener" class="com.moral.monitor.listener.TaskListener"/>
|
| | |
|
| | | <rabbit:listener-container connection-factory="rabbitConnectionFactory" acknowledge="auto" >
|
| | | <rabbit:listener queues="devices_storage_data" ref="amqpMsgListener" />
|
| | | </rabbit:listener-container>
|
| | |
|
| | | <rabbit:queue name="monitors_storage_data" durable="false" auto-delete="true" exclusive="false" />
|
| | |
|
| | | <rabbit:fanout-exchange name="monitors_data" durable="false" auto-delete="true">
|
| | | <rabbit:bindings>
|
| | | <rabbit:binding queue="monitors_storage_data"></rabbit:binding>
|
| | | </rabbit:bindings>
|
| | | </rabbit:fanout-exchange>
|
| | |
|
| | | <!--http://blog.csdn.net/u012204058/article/details/54292888-->
|
| | | <!--http://blog.csdn.net/itmrchen/article/details/53285648-->
|
| | |
|
| | | <!--<rabbit:queue name="monitors_storage_alarm" durable="true" auto-delete="false" exclusive="false" />-->
|
| | |
|
| | | <!--<rabbit:fanout-exchange name="monitors_alarm" durable="true" auto-delete="false">-->
|
| | | <!--<rabbit:bindings>-->
|
| | | <!--<rabbit:binding queue="monitors_storage_alarm"></rabbit:binding>-->
|
| | | <!--</rabbit:bindings>-->
|
| | | <!--</rabbit:fanout-exchange>-->
|
| | |
|
| | | <rabbit:fanout-exchange name="monitors_alarm" durable="true" auto-delete="false" />
|
| | | </beans> |