Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
s920243400
Rocketmq
提交
4070da8a
R
Rocketmq
项目概览
s920243400
/
Rocketmq
与 Fork 源项目一致
Fork自
Apache RocketMQ / Rocketmq
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
Rocketmq
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
4070da8a
编写于
11月 16, 2021
作者:
D
dongeforever
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Finish typo
上级
6381e6e1
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
4 addition
and
8 deletion
+4
-8
common/src/main/java/org/apache/rocketmq/common/rpc/RpcClientUtils.java
...n/java/org/apache/rocketmq/common/rpc/RpcClientUtils.java
+2
-2
remoting/src/main/java/org/apache/rocketmq/remoting/protocol/RemotingCommand.java
...rg/apache/rocketmq/remoting/protocol/RemotingCommand.java
+2
-6
未找到文件。
common/src/main/java/org/apache/rocketmq/common/rpc/RpcClientUtils.java
浏览文件 @
4070da8a
...
...
@@ -8,13 +8,13 @@ import java.nio.ByteBuffer;
public
class
RpcClientUtils
{
public
static
RemotingCommand
createCommandForRpcRequest
(
RpcRequest
rpcRequest
)
{
RemotingCommand
cmd
=
RemotingCommand
.
createRequestCommand
WithHeader
(
rpcRequest
.
getHeader
().
getCode
(),
rpcRequest
.
getHeader
());
RemotingCommand
cmd
=
RemotingCommand
.
createRequestCommand
(
rpcRequest
.
getHeader
().
getCode
(),
rpcRequest
.
getHeader
());
cmd
.
setBody
(
encodeBody
(
rpcRequest
.
getBody
()));
return
cmd
;
}
public
static
RemotingCommand
createCommandForRpcResponse
(
RpcResponse
rpcResponse
)
{
RemotingCommand
cmd
=
RemotingCommand
.
createResponseCommandWithHeader
(
rpcResponse
.
getCode
(),
rpcResponse
.
getHeader
());
RemotingCommand
cmd
=
RemotingCommand
.
createResponseCommandWithHeader
(
rpcResponse
.
get
Header
().
get
Code
(),
rpcResponse
.
getHeader
());
cmd
.
setRemark
(
rpcResponse
.
getException
()
==
null
?
""
:
rpcResponse
.
getException
().
getMessage
());
cmd
.
setBody
(
encodeBody
(
rpcResponse
.
getBody
()));
return
cmd
;
...
...
remoting/src/main/java/org/apache/rocketmq/remoting/protocol/RemotingCommand.java
浏览文件 @
4070da8a
...
...
@@ -86,8 +86,7 @@ public class RemotingCommand {
protected
RemotingCommand
()
{
}
public
static
RemotingCommand
createRequestCommandWithHeader
(
int
code
,
CommandCustomHeader
customHeader
)
{
public
static
RemotingCommand
createRequestCommand
(
int
code
,
CommandCustomHeader
customHeader
)
{
RemotingCommand
cmd
=
new
RemotingCommand
();
cmd
.
setCode
(
code
);
cmd
.
customHeader
=
customHeader
;
...
...
@@ -129,10 +128,7 @@ public class RemotingCommand {
}
public
static
RemotingCommand
buildErrorResponse
(
int
code
,
String
remark
)
{
final
RemotingCommand
response
=
RemotingCommand
.
createResponseCommand
(
null
);
response
.
setCode
(
code
);
response
.
setRemark
(
remark
);
return
response
;
return
buildErrorResponse
(
code
,
remark
,
null
);
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录