ActiveMQ - 死信队列 Java

ActiveMQ - 死信队列

参考 官网 。 当消息已过期或者无法再投递的时候,就会移动到死信队列(Dead Letter Queue)。 在以下情况,消息会重新发送到客户端: 使用事务的时候,调用了session的rollback方法 使用事务的时候,在会话关闭后再commit 使用CLIENT_ACKNOWLEDGE消息确认机制的时候,调用session的recover方法 客户端连...
阅读全文
ActiveMQ - 容错 编程技术

ActiveMQ - 容错

Failover协议 如下图所示,生产者往broker61616发送消息,消费者通过broker61618接收消息。broker61616和broker61618通过networkConnectors连接。 Consumer的代码如下: private static final String BROKEURL = "failover:(tcp://0.0.0.0:6...
阅读全文
基于云原生技术和服务网格的Java EE Java

基于云原生技术和服务网格的Java EE

关键要点 服务网格将所需的技术关注点透明地添加到微服务中。 路由、弹性或认证等问题成为服务网格的职责。 应用程序代码变得更加精简,并更多地关注实际的业务逻辑。 Istio通过边车代理容器增强工作负载,例如Kubernetes Pod。 Java EE通过支持开发人员实施精益业务逻辑与云原生技术完美地集成在一起。 ...
阅读全文
【ActiveMQ中文指南】第七章 ActiveMQ中文指南

【ActiveMQ中文指南】第七章

2.6.7 Wildcards Wildcards用来支持联合的名字分层体系(federated name hierarchies)。它不是JMS规范的一部分,而是ActiveMQ的扩展。ActiveMQ支持以下三种wildcards: "." 用于作为路径上名字间的分隔符。 "*" 用于匹配路径上的任何名字。 ">" 用于递归地匹配任何以这个名字开始的destinatio...
阅读全文
Loading...