spring-jms相关内容

使用Active MQ和BlobMessage发送文件

我的应用程序中要求通过HTTP / FTP协议将文件从一个应用程序发送到另一个。我发现以下链接告诉您,使用Active MQ与Blob消息的支持可以完成相同的操作: activemq.apache.org/blob-messages.html 我在Windows计算机上配置了 ActiveMq 5.8 ,在 pom中包括了 ActiveMQ lib的必需依赖项.xml ,我能够发送简单 ..
发布时间:2020-06-01 19:12:35 其他开发

正确关闭ActiveMQ和Spring DefaultMessageListenerContainer

当从Tomcat管理器发出“停止”命令时,我们的系统不会关闭。我已经确定它与ActiveMQ / Spring有关。我什至想出了如何关闭它,但是我的解决方案是破解(至少我希望这不是“正确”的方法)。我想知道关闭ActiveMQ的正确方法,以便可以删除我的黑客。 我继承了此组件,在经过大量挖掘之后,我不知道为何做出某些架构决策,我认为我理解他的想法,但我可能会遗漏一些东西。换句话说,真正的问题 ..
发布时间:2020-06-01 19:12:15 其他开发

如何在Spring Boot中设置ActiveMQ端口?

我在一台服务器上运行了两个Spring Boot应用程序。两者都使用嵌入式ActiveMQ JMS。我希望每个应用程序都有单独的JMS实例。如何为每个端口设置端口?有没有像 spring.activemq.port 这样的属性? 运行第二个应用程序时,出现以下预期错误: 无法启动JMX连接器无法绑定到URL [ rmi:// localhost:1099 / jmxrmi]:javax.n ..
发布时间:2020-06-01 19:11:46 Java开发

是否可以从另一个应用程序(在单独的进程中启动)连接到Spring Boot嵌入式ActiveMQ实例?

我已经阅读了几个有关Spring Boot支持jms的示例。 / p> 通常是发送者,接收者和active-mq(实际上可以是任何其他与jms兼容的消息代理)都位于同一应用程序内。 我知道我可以使用独立的活动mq和使用属性: spring.activemq.broker-url = tcp ://192.168.1.210:9876 spring.activemq.user ..
发布时间:2020-06-01 19:10:13 Java开发

Spring Service @Transactional不会回滚事务Mybatis SqlSession

目标是在失败的情况下回滚所有/任何事务.但这不能按预期工作. 我们使用Spring MVC + JMS + Service + Mybatis.在日志中,JMS设置为回滚,但是该行已插入而不是回滚.想知道我在想什么或做错了什么? @Transactional标记是最近添加的.因此不确定它是否按预期工作. 代码: 服务等级: @Transactional(value = ..
发布时间:2020-05-14 18:58:40 其他开发

异步接收来自MQ的多条消息

我在应用程序中使用Spring + Hibernate + JPA. 我需要从Websphere MQ中读取消息,并将消息插入DB. 有时可能有连续的消息可用,有时消息的数量很少,有时我们期望没有来自Queue的消息. 当前,我正在逐一阅读消息并将其插入数据库.但这对性能没有太大帮助. 我的意思是当我有大量消息时(例如Queue中的300k消息),我无法更快地插入它们.每秒插入数 ..

具有多个代理的JMSTemplate.目标解析异常

我遇到了一整天都在努力解决的问题,但是没有成功... 我有一个应用程序试图与外部系统A和外部系统B之间收发消息.A和B是基于WLS的外部系统. 我的应用程序即将发布时-我正在读取所有配置并构建我的应用程序JMSProducer,并在其中注入具有预定义目标名称的JMSTemlate. 这是我的代码: private JMSProducer initProducer(Conf con ..
发布时间:2020-05-09 01:36:40 其他开发

春天,JMS丢失上下文

我正在编写使用少量工作人员的webapp.我决定使用JMS ActiveMQ在它们之间进行通信.我的问题是,当我将worker配置更改为java(当配置在xml中时,我无法运行jar),当消息返回到webapp时,我遇到了问题: 2013-07-19 21:23:23.653 [org.springframework.jms.listener.DefaultMessageListener ..
发布时间:2019-09-18 19:47:49 其他开发

DMLC消息使用和确认

这是我正在使用DMLC,我的并发使用者计数为1.预取限制为>1.我收到一条消息,并且该消息在执行侦听器之前得到确认.因此,在侦听器执行期间,代理具有更多消息,并根据预取设置将其发送给使用者.由于侦听器仍在执行,因此消费和确认将如何用于后续消息? 是否会为所有新消息调用receive(),它们是否会得到确认并等待侦听器执行完成? [如果是这种情况,那么我很困惑为什么我的消费者统计信息中的消息计 ..
发布时间:2019-09-18 19:46:01 其他开发