红帽JBoss AMQ客户端用于故障转移和重新连接的示例java程序

时间:2018-05-22 14:37:32

标签: jms qpid jboss-amq

我正在尝试创建一个具有故障转移功能的测试程序。 我正在使用并遵循此文档。 https://access.redhat.com/documentation/en-us/red_hat_amq/7.0/html/using_the_amq_jms_client/configuration#logging 根据文档故障转移URI格式如下。 故障切换:[?选项=值[&安培;选项2 =值...]](AMQP://主机1:端口[,AMQP://主机2端口...]) 您是否有使用上述格式的URI的示例示例? 我查看了示例,但那些没有使用此URI方案。

1 个答案:

答案 0 :(得分:0)

如果您正在寻找一个示例连接URI,这里有两个:

https://access.redhat.com/documentation/en-us/red_hat_amq/7.1/html/using_the_amq_jms_client/configuration#connection_uri_options_failover

如果您正在寻找示例JMS程序,那么使用该连接URI的任何示例都将起作用。文档有一个用于发送消息,另一个用于接收消息。要么会这样做。

https://access.redhat.com/documentation/en-us/red_hat_amq/7.0/html/using_the_amq_jms_client/examples

将连接URI注入JMS程序:

  1. 将JNDI属性中的connectionfactory.<lookup-name>属性设置为您选择的URI。
  2. 使用匹配的<lookup-name>在JMS程序中执行查找。
  3. 示例使用myFactoryLookup作为<lookup-name>

    https://access.redhat.com/documentation/en-us/red_hat_amq/7.0/html/using_the_amq_jms_client/examples#configuring_the_jndi_context