jms - Red Hat JBoss AMQ 客户端 用于故障转移和重新连接的示例 java 程序
问题描述
我正在尝试创建一个具有故障转移功能的测试程序。我正在使用并遵循此文档。 https://access.redhat.com/documentation/en-us/red_hat_amq/7.0/html/using_the_amq_jms_client/configuration#logging 根据文档故障转移 URI 格式如下。故障转移:(amqp://host1:port[,amqp://host2:port...])[?option=value[&option2=value...]] 您是否有任何使用上述格式的 URI 的示例? 我看了一些例子,但那些没有使用这个 URI 方案。
解决方案
如果您正在寻找示例连接 URI,这里有两个:
如果您正在寻找一个示例 JMS 程序,那么任何使用该连接 URI 的示例都可以使用。文档有一个用于发送消息,一个用于接收消息。要么都行。
https://access.redhat.com/documentation/en-us/red_hat_amq/7.0/html/using_the_amq_jms_client/examples
要将连接 URI 注入 JMS 程序:
- 将
connectionfactory.<lookup-name>
JNDI 属性中的属性设置为您选择的 URI。 - 使用匹配
<lookup-name>
在您的 JMS 程序中执行查找。
示例myFactoryLookup
用作<lookup-name>
.
推荐阅读
- ios - 无法在我的应用程序中通过 Microsoft SSO 登录
- python - 如何用python指定NI USB-6210的终端
- reactjs - 如何删除列单击时的边框,react-bootstrap-table-next
- php - 用逗号匹配十进制 12,2 的正则表达式以分隔数千个组
- python - 根据不同的日期加入两个数据框
- python - 如何在不重置的情况下添加此计数?有没有更简单的方法来做到这一点?
- macos - 如何使 docker-compose 声明的所有 docker 绑定挂载:默认委托?
- mysql - 删除 MySQL 表中除第一条记录外的所有重复记录
- docker - 在 docker 中运行 vscode
- node.js - Hapi/Joi 验证:如何将文本处理为特定格式