Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
fenghuo12
zheng
提交
0e13bde3
Z
zheng
项目概览
fenghuo12
/
zheng
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Z
zheng
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
0e13bde3
编写于
4月 05, 2017
作者:
shuzheng5201314
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
优化配置
上级
b92c6c09
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
39 addition
and
45 deletion
+39
-45
zheng-cms/zheng-cms-web/src/main/resources/applicationContext-activemq.xml
...ms-web/src/main/resources/applicationContext-activemq.xml
+39
-45
未找到文件。
zheng-cms/zheng-cms-web/src/main/resources/applicationContext-activemq.xml
浏览文件 @
0e13bde3
<?xml version="1.0" encoding="UTF-8"?>
<!-- 查找最新的schemaLocation 访问 http://www.springframework.org/schema/ -->
<beans
xmlns=
"http://www.springframework.org/schema/beans"
xmlns:context=
"http://www.springframework.org/schema/context"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xmlns:amq=
"http://activemq.apache.org/schema/core"
xmlns:jms=
"http://www.springframework.org/schema/jms"
xsi:schemaLocation=
"http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.2.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.2.xsd
http://www.springframework.org/schema/jms
http://www.springframework.org/schema/jms/spring-jms-4.1.xsd
http://activemq.apache.org/schema/core
http://activemq.apache.org/schema/core/activemq-core-5.8.0.xsd"
>
<beans
xmlns=
"http://www.springframework.org/schema/beans"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.2.xsd"
>
<!-- 连接工厂 -->
<bean
id=
"activeMqConnectionFactory"
class=
"org.apache.activemq.ActiveMQConnectionFactory"
>
<property
name=
"brokerURL"
value=
"${AvtiveMQ.brokerURL}"
/>
<property
name=
"useAsyncSend"
value=
"true"
/>
</bean>
<bean
id=
"connectionFactory"
class=
"org.springframework.jms.connection.CachingConnectionFactory"
>
<property
name=
"targetConnectionFactory"
ref=
"activeMqConnectionFactory"
/>
<property
name=
"sessionCacheSize"
value=
"100"
/>
</bean>
<!-- 连接工厂 -->
<bean
id=
"activeMqConnectionFactory"
class=
"org.apache.activemq.ActiveMQConnectionFactory"
>
<property
name=
"brokerURL"
value=
"${AvtiveMQ.brokerURL}"
/>
<property
name=
"useAsyncSend"
value=
"true"
/>
</bean>
<bean
id=
"connectionFactory"
class=
"org.springframework.jms.connection.CachingConnectionFactory"
>
<property
name=
"targetConnectionFactory"
ref=
"activeMqConnectionFactory"
/>
<property
name=
"sessionCacheSize"
value=
"100"
/>
</bean>
<!-- 点对点队列 -->
<bean
id=
"defaultQueueDestination"
class=
"org.apache.activemq.command.ActiveMQQueue"
>
<constructor-arg
index=
"0"
value=
"com.zheng.cms.queue.default"
/>
</bean>
<!-- 一对多队列 -->
<bean
id=
"defaultTopicDestination"
class=
"org.apache.activemq.command.ActiveMQTopic"
>
<constructor-arg
index=
"0"
value=
"com.zheng.cms.topic.default"
/>
</bean>
<!-- 点对点队列 -->
<bean
id=
"defaultQueueDestination"
class=
"org.apache.activemq.command.ActiveMQQueue"
>
<constructor-arg
index=
"0"
value=
"com.zheng.cms.queue.default"
/>
</bean>
<!-- 一对多队列 -->
<bean
id=
"defaultTopicDestination"
class=
"org.apache.activemq.command.ActiveMQTopic"
>
<constructor-arg
index=
"0"
value=
"com.zheng.cms.topic.default"
/>
</bean>
<!-- 生产者 -->
<bean
id=
"jmsQueueTemplate"
class=
"org.springframework.jms.core.JmsTemplate"
>
<property
name=
"connectionFactory"
ref=
"connectionFactory"
/>
<property
name=
"pubSubDomain"
value=
"false"
/>
</bean>
<bean
id=
"jmsTopicTemplate"
class=
"org.springframework.jms.core.JmsTemplate"
>
<property
name=
"connectionFactory"
ref=
"connectionFactory"
/>
<property
name=
"pubSubDomain"
value=
"true"
/>
</bean>
<!-- 生产者 -->
<bean
id=
"jmsQueueTemplate"
class=
"org.springframework.jms.core.JmsTemplate"
>
<property
name=
"connectionFactory"
ref=
"connectionFactory"
/>
<property
name=
"pubSubDomain"
value=
"false"
/>
</bean>
<bean
id=
"jmsTopicTemplate"
class=
"org.springframework.jms.core.JmsTemplate"
>
<property
name=
"connectionFactory"
ref=
"connectionFactory"
/>
<property
name=
"pubSubDomain"
value=
"true"
/>
</bean>
<!-- 消费者 -->
<bean
id=
"defaultMessageQueueListener"
class=
"com.zheng.cms.web.jms.DefaultMessageQueueListener"
/>
<bean
id=
"jmsContainer"
class=
"org.springframework.jms.listener.DefaultMessageListenerContainer"
>
<property
name=
"connectionFactory"
ref=
"connectionFactory"
/>
<property
name=
"destination"
ref=
"defaultQueueDestination"
/>
<property
name=
"messageListener"
ref=
"defaultMessageQueueListener"
/>
<property
name=
"sessionTransacted"
value=
"true"
/>
<!--<property name="concurrency" value="4-10"/>-->
</bean>
<!-- 消费者 -->
<bean
id=
"defaultMessageQueueListener"
class=
"com.zheng.cms.web.jms.DefaultMessageQueueListener"
/>
<bean
id=
"jmsContainer"
class=
"org.springframework.jms.listener.DefaultMessageListenerContainer"
>
<property
name=
"connectionFactory"
ref=
"connectionFactory"
/>
<property
name=
"destination"
ref=
"defaultQueueDestination"
/>
<property
name=
"messageListener"
ref=
"defaultMessageQueueListener"
/>
<property
name=
"sessionTransacted"
value=
"true"
/>
<!--<property name="concurrency" value="4-10"/>-->
</bean>
</beans>
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录