继续分析AMQConnection发现有个ConnectionParams类,这里就是连接相关的参数
文章目录
1、成员变量
变量名 | 默认值 | 描述 |
---|---|---|
CredentialsProvider credentialProvider | 参考附录【1】凭证提供者也就是用户名和密码 | |
ExecutorService consumerWorkServiceExecutor | 消费者工作服务执行器 | |
ScheduledExecutorService heartbeatExecutor | 心跳周期执行器 | |
ExecutorService shutdownExecutor | 关闭执行器 | |
String virtualHost | 虚拟的Host,有点类似linux工作目录 | |
Map<String, Object> clientProperties | 客户端属性 | |
int requestedFrameMax | 请求数据帧最大值 | |
int requestedChannelMax | 请求通道最大值 | |
int requestedHeartbeat | 请求心跳时间 | |
int handshakeTimeout | 握手超时时间 | |
int shutdownTimeout | 关闭超时时间 | |
SaslConfig saslConfig | 参考附录【2】sasl配置授权验证 | |
long networkRecoveryInterval | 网络恢复间隔 | |
RecoveryDelayHandler recoveryDelayHandler | 参考附录【3】恢复延迟处理器 | |
boolean topologyRecovery | 拓扑恢复 | |
ExecutorService topologyRecoveryExecutor | 拓扑恢复执行器 | |
int channelRpcTimeout | channelRpc超 |