静态传输参考

使用 ActiveMQ Classic > 配置传输 > ActiveMQ Classic 连接 URI > 静态传输参考

静态传输

静态传输提供了一种硬编码机制,用于使用 URI 列表发现其他连接。使用这种发现机制的连接将尝试连接到列表中的所有 URI,直到成功为止。

配置语法

`static:(uri1,uri2,uri3,…)?options**

示例 URI

static:(tcp://127.0.0.1:61616,tcp://remotehost:61617?trace=false,vm://localbroker)?initialReconnectDelay=100

选项
选项名称 默认值 描述
initialReconnectDelay 10 第一次重连尝试前的等待时间(以毫秒为单位)
maxReconnectDelay 30000 我们每次在重连尝试之间等待的最大时间(以毫秒为单位)
useExponentialBackOff true 是否在重连尝试之间使用指数退避
backOffMultiplier 2 指数退避尝试中使用的指数
maxReconnectAttempts 0 如果为非 0,则这是在将错误发送回客户端之前进行的最大重连尝试次数
minConnectTime 500 如果连接失败时间快于此时间量,则它被视为连接失败
注意

由于静态传输协议用于代理发现,因此客户端程序不应使用它。希望故障转移到静态代理实例列表的客户端应使用 failover:// 传输代替。

Apache, ActiveMQ, Apache ActiveMQ、Apache 羽毛徽标和 Apache ActiveMQ 项目徽标是 Apache 软件基金会的商标。版权所有 © 2024,Apache 软件基金会。根据 Apache 许可证 2.0 授权。