切换导航条
此项目
正在载入...
登录
message_bus
/
message_bus_receive
·
提交
转到一个项目
GitLab
转到群组
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
王勇
5 years ago
提交
dd993dc7904a9c2c40e704c19d6c64349dba2459
1 个父辈
0577ad0a
修改接收人名称为RUSR,数量为CUNT
显示空白字符变更
内嵌
并排对比
正在显示
1 个修改的文件
包含
13 行增加
和
13 行删除
src/main/java/com/sunyo/wlpt/message/bus/service/controller/RabbitController.java
src/main/java/com/sunyo/wlpt/message/bus/service/controller/RabbitController.java
查看文件 @
dd993dc
...
...
@@ -45,9 +45,9 @@ public class RabbitController {
private
AsyncTaskService
asyncTaskService
;
/**
* 消费消息
,多个
* 消费消息
,one
*
* @param
receiver
接收者
* @param
RUSR
接收者
* @param SERV 服务器
* @param VSHT 虚拟主机
* @param RCVR 队列
...
...
@@ -55,14 +55,14 @@ public class RabbitController {
*/
@GetMapping
(
"/consumer_one"
)
public
ResultJson
consumerOne
(
@RequestParam
(
value
=
"
receiver"
)
String
receiver
,
@RequestParam
(
value
=
"
RUSR"
)
String
RUSR
,
@RequestParam
(
value
=
"SERV"
)
String
SERV
,
@RequestParam
(
value
=
"VSHT"
)
String
VSHT
,
@RequestParam
(
value
=
"RCVR"
)
String
RCVR
)
{
try
{
XmlData
xmlData
=
XmlData
.
builder
()
.
receiver
(
receiver
)
.
receiver
(
RUSR
)
.
serverName
(
SERV
)
.
virtualHostName
(
VSHT
)
.
queueName
(
RCVR
)
...
...
@@ -79,26 +79,26 @@ public class RabbitController {
}
/**
* 消费消息,
多个
* 消费消息,
more
*
* @param
receiver
接收者
* @param
RUSR
接收者
* @param SERV 服务器
* @param VSHT 虚拟主机
* @param RCVR 队列
* @param
count
消息数量
* @param
CUNT
消息数量
* @return
*/
@GetMapping
(
"/consumer_more"
)
public
ResultJson
consumerMore
(
@RequestParam
(
value
=
"
receiver"
)
String
receiver
,
@RequestParam
(
value
=
"
RUSR"
)
String
RUSR
,
@RequestParam
(
value
=
"SERV"
)
String
SERV
,
@RequestParam
(
value
=
"VSHT"
)
String
VSHT
,
@RequestParam
(
value
=
"RCVR"
)
String
RCVR
,
@RequestParam
(
value
=
"
count"
,
required
=
false
)
Integer
count
)
@RequestParam
(
value
=
"
CUNT"
,
required
=
false
)
Integer
CUNT
)
{
try
{
XmlData
xmlData
=
XmlData
.
builder
()
.
receiver
(
receiver
)
.
receiver
(
RUSR
)
.
serverName
(
SERV
)
.
virtualHostName
(
VSHT
)
.
queueName
(
RCVR
)
...
...
@@ -107,10 +107,10 @@ public class RabbitController {
if
(!
RESULT_SUCCESS
.
equals
(
validate
.
getCode
()))
{
return
validate
;
}
if
(
count
==
null
||
count
<
1
)
{
count
=
1
;
if
(
CUNT
==
null
||
CUNT
<
1
)
{
CUNT
=
1
;
}
ResultJson
result
=
directUtils
.
directConsumerByPullMore
(
xmlData
,
count
);
ResultJson
result
=
directUtils
.
directConsumerByPullMore
(
xmlData
,
CUNT
);
return
result
;
}
catch
(
IOException
|
TimeoutException
e
)
{
return
ResultJson
.
error
(
CustomExceptionType
.
RECEIVE_SERVER_EXCEPTION
);
...
...
请
注册
或
登录
后发表评论