Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Apache RocketMQ
Rocketmq
提交
7a6edb7c
R
Rocketmq
项目概览
Apache RocketMQ
/
Rocketmq
上一次同步 大约 3 年
通知
267
Star
16139
Fork
68
代码
文件
提交
分支
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看板
未验证
提交
7a6edb7c
编写于
5月 26, 2021
作者:
Y
yuz10
提交者:
GitHub
5月 26, 2021
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[ISSUE #2926] fix fast-try.sh fail to run in ubuntu (#2927)
* #2926 fix fast-try.sh fail to run in ubuntu * update fast-try.sh
上级
952772fa
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
12 addition
and
12 deletion
+12
-12
distribution/bin/dledger/fast-try.sh
distribution/bin/dledger/fast-try.sh
+12
-12
未找到文件。
distribution/bin/dledger/fast-try.sh
浏览文件 @
7a6edb7c
#!/
bin/
sh
#!/
usr/bin/env ba
sh
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
...
...
@@ -20,25 +20,25 @@ CURRENT_DIR="$(cd "$(dirname "$0")"; pwd)"
RMQ_DIR
=
$CURRENT_DIR
/../..
cd
$RMQ_DIR
function
startNameserver
()
{
startNameserver
()
{
export
JAVA_OPT_EXT
=
" -Xms512m -Xmx512m "
nohup
bin/mqnamesrv &
}
function
startBroker
()
{
startBroker
()
{
export
JAVA_OPT_EXT
=
" -Xms1g -Xmx1g "
conf_name
=
$1
nohup
bin/mqbroker
-c
$conf_name
&
}
function
stopNameserver
()
{
stopNameserver
()
{
PIDS
=
$(
ps
-ef
|grep java|grep NamesrvStartup|grep
-v
grep
|awk
'{print $2}'
)
if
[
!
-z
"
$PIDS
"
]
;
then
kill
-s
TERM
$PIDS
fi
}
function
stopBroker
()
{
stopBroker
()
{
conf_name
=
$1
PIDS
=
$(
ps
-ef
|grep java|grep BrokerStartup|grep
$conf_name
|grep
-v
grep
|awk
'{print $2}'
)
i
=
1
...
...
@@ -46,7 +46,7 @@ function stopBroker() {
do
echo
"Waiting to kill ..."
kill
-s
TERM
$PIDS
((
i
=
$i
+1
))
i
=
`
expr
$i
+ 1
`
sleep
2
PIDS
=
$(
ps
-ef
|grep java|grep BrokerStartup|grep
$conf_name
|grep
-v
grep
|awk
'{print $2}'
)
done
...
...
@@ -56,7 +56,7 @@ function stopBroker() {
fi
}
function
stopAll
()
{
stopAll
()
{
ps
-ef
|grep java|grep BrokerStartup|grep
-v
grep
|awk
'{print $2}'
|xargs
kill
stopNameserver
stopBroker ./conf/dledger/broker-n0.conf
...
...
@@ -64,18 +64,18 @@ function stopAll() {
stopBroker ./conf/dledger/broker-n2.conf
}
function
startAll
()
{
startAll
()
{
startNameserver
startBroker ./conf/dledger/broker-n0.conf
startBroker ./conf/dledger/broker-n1.conf
startBroker ./conf/dledger/broker-n2.conf
}
function
checkConf
()
{
checkConf
()
{
if
[
!
-f
./conf/dledger/broker-n0.conf
-o
!
-f
./conf/dledger/broker-n1.conf
-o
!
-f
./conf/dledger/broker-n2.conf
]
;
then
echo
"Make sure the ./conf/dledger/broker-n0.conf, ./conf/dledger/broker-n1.conf, ./conf/dledger/broker-n2.conf exists"
exit
-
1
fi
exit
1
fi
}
...
...
@@ -83,7 +83,7 @@ function checkConf() {
## Main
if
[
$#
-lt
1
]
;
then
echo
"Usage: sh
$0
start|stop"
exit
-
1
exit
1
fi
action
=
$1
checkConf
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录