[ISSUE #9203] Replace numbers with static variables defined in RequestCode

This commit is contained in:
阿洋
2025-07-19 18:17:56 +08:00
committed by RongtongJin
parent adf2c4d651
commit 137e7bf17b
@@ -87,6 +87,7 @@ import org.apache.rocketmq.remoting.exception.RemotingSendRequestException;
import org.apache.rocketmq.remoting.exception.RemotingTimeoutException;
import org.apache.rocketmq.remoting.exception.RemotingTooMuchRequestException;
import org.apache.rocketmq.remoting.protocol.RemotingCommand;
import org.apache.rocketmq.remoting.protocol.RequestCode;
import org.apache.rocketmq.remoting.protocol.ResponseCode;
import org.apache.rocketmq.remoting.proxy.SocksProxyConfig;
@@ -604,7 +605,7 @@ public class NettyRemotingClient extends NettyRemotingAbstract implements Remoti
}
String remoteAddr = RemotingHelper.parseChannelRemoteAddr(responseFuture.getChannel());
// interrupt only pull message request
if (brokerAddrSet.contains(remoteAddr) && (cmd.getCode() == 11 || cmd.getCode() == 361)) {
if (brokerAddrSet.contains(remoteAddr) && (cmd.getCode() == RequestCode.PULL_MESSAGE || cmd.getCode() == RequestCode.LITE_PULL_MESSAGE)) {
LOGGER.info("interrupt {}", cmd);
responseFuture.interrupt();
}