public class MQFaultStrategy extends Object
| 构造器和说明 |
|---|
MQFaultStrategy() |
| 限定符和类型 | 方法和说明 |
|---|---|
long[] |
getLatencyMax() |
long[] |
getNotAvailableDuration() |
boolean |
isSendLatencyFaultEnable() |
MessageQueue |
selectOneMessageQueue(TopicPublishInfo tpInfo,
String lastBrokerName) |
void |
setLatencyMax(long[] latencyMax) |
void |
setNotAvailableDuration(long[] notAvailableDuration) |
void |
setSendLatencyFaultEnable(boolean sendLatencyFaultEnable) |
void |
updateFaultItem(String brokerName,
long currentLatency,
boolean isolation) |
public long[] getNotAvailableDuration()
public void setNotAvailableDuration(long[] notAvailableDuration)
public long[] getLatencyMax()
public void setLatencyMax(long[] latencyMax)
public boolean isSendLatencyFaultEnable()
public void setSendLatencyFaultEnable(boolean sendLatencyFaultEnable)
public MessageQueue selectOneMessageQueue(TopicPublishInfo tpInfo, String lastBrokerName)
public void updateFaultItem(String brokerName, long currentLatency, boolean isolation)
Copyright © 2012–2016. All rights reserved.