Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
wrr-cat
apollo
提交
36cdfda0
apollo
项目概览
wrr-cat
/
apollo
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
apollo
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
36cdfda0
编写于
6月 03, 2016
作者:
J
Jason Song
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
move back common startup logic
上级
7c2c539d
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
201 addition
and
207 deletion
+201
-207
apollo-adminservice/src/main/scripts/common_startup.sh
apollo-adminservice/src/main/scripts/common_startup.sh
+0
-68
apollo-adminservice/src/main/scripts/startup.sh
apollo-adminservice/src/main/scripts/startup.sh
+67
-1
apollo-configservice/src/main/scripts/common_startup.sh
apollo-configservice/src/main/scripts/common_startup.sh
+0
-68
apollo-configservice/src/main/scripts/startup.sh
apollo-configservice/src/main/scripts/startup.sh
+67
-1
apollo-portal/src/main/scripts/common_startup.sh
apollo-portal/src/main/scripts/common_startup.sh
+0
-68
apollo-portal/src/main/scripts/startup.sh
apollo-portal/src/main/scripts/startup.sh
+67
-1
未找到文件。
apollo-adminservice/src/main/scripts/common_startup.sh
已删除
100644 → 0
浏览文件 @
7c2c539d
#!/bin/bash
if
[[
-z
"
$JAVA_HOME
"
&&
-d
/usr/java/latest/
]]
;
then
export
JAVA_HOME
=
/usr/java/latest/
fi
cd
`
dirname
$0
`
/..
for
i
in
`
ls
$SERVICE_NAME
-
*
.jar 2>/dev/null
`
do
if
[[
!
$i
==
*
"-sources.jar"
]]
then
PATH_TO_JAR
=
$i
break
fi
done
if
[[
!
-f
PATH_TO_JAR
&&
-d
current
]]
;
then
cd
current
for
i
in
`
ls
$SERVICE_NAME
-
*
.jar 2>/dev/null
`
do
if
[[
!
$i
==
*
"-sources.jar"
]]
then
PATH_TO_JAR
=
$i
break
fi
done
fi
if
[[
-f
$SERVICE_NAME
".jar"
]]
;
then
rm
-rf
$SERVICE_NAME
".jar"
fi
ln
$PATH_TO_JAR
$SERVICE_NAME
".jar"
chmod
a+x
$SERVICE_NAME
".jar"
./
$SERVICE_NAME
".jar"
start
rc
=
$?
;
if
[[
$rc
!=
0
]]
;
then
echo
"Failed to start
$SERVICE_NAME
.jar, return code:
$rc
"
exit
$rc
;
fi
declare
-i
counter
=
0
declare
-i
max_counter
=
30
# 30*5=150s
declare
-i
total_time
=
0
printf
"Waiting for server startup"
until
[[
((
counter
-ge
max_counter
))
||
"
$(
curl
--silent
--connect-timeout
1
--head
$SERVER_URL
|
grep
"Coyote"
)
"
!=
""
]]
;
do
printf
"."
counter+
=
1
sleep
5
done
total_time
=
counter
*
5
if
[[
((
counter
-ge
max_counter
))
]]
;
then
printf
"
\n
Server failed to start in
$total_time
seconds!
\n
"
exit
1
;
fi
printf
"
\n
Server started in
$total_time
seconds!
\n
"
exit
0
;
apollo-adminservice/src/main/scripts/startup.sh
浏览文件 @
36cdfda0
...
...
@@ -8,4 +8,70 @@ export JAVA_OPTS="$JAVA_OPTS -Xloggc:/opt/logs/100003172/heap_trace.txt -XX:Heap
SERVER_PORT
=
8090
SERVER_URL
=
"http://localhost:
$SERVER_PORT
"
source
./common_startup.sh
########### The following is the same for configservice, adminservice, portal ###########
if
[[
-z
"
$JAVA_HOME
"
&&
-d
/usr/java/latest/
]]
;
then
export
JAVA_HOME
=
/usr/java/latest/
fi
cd
`
dirname
$0
`
/..
for
i
in
`
ls
$SERVICE_NAME
-
*
.jar 2>/dev/null
`
do
if
[[
!
$i
==
*
"-sources.jar"
]]
then
PATH_TO_JAR
=
$i
break
fi
done
if
[[
!
-f
PATH_TO_JAR
&&
-d
current
]]
;
then
cd
current
for
i
in
`
ls
$SERVICE_NAME
-
*
.jar 2>/dev/null
`
do
if
[[
!
$i
==
*
"-sources.jar"
]]
then
PATH_TO_JAR
=
$i
break
fi
done
fi
if
[[
-f
$SERVICE_NAME
".jar"
]]
;
then
rm
-rf
$SERVICE_NAME
".jar"
fi
ln
$PATH_TO_JAR
$SERVICE_NAME
".jar"
chmod
a+x
$SERVICE_NAME
".jar"
./
$SERVICE_NAME
".jar"
start
rc
=
$?
;
if
[[
$rc
!=
0
]]
;
then
echo
"Failed to start
$SERVICE_NAME
.jar, return code:
$rc
"
exit
$rc
;
fi
declare
-i
counter
=
0
declare
-i
max_counter
=
30
# 30*5=150s
declare
-i
total_time
=
0
printf
"Waiting for server startup"
until
[[
((
counter
-ge
max_counter
))
||
"
$(
curl
--silent
--connect-timeout
1
--head
$SERVER_URL
|
grep
"Coyote"
)
"
!=
""
]]
;
do
printf
"."
counter+
=
1
sleep
5
done
total_time
=
counter
*
5
if
[[
((
counter
-ge
max_counter
))
]]
;
then
printf
"
\n
Server failed to start in
$total_time
seconds!
\n
"
exit
1
;
fi
printf
"
\n
Server started in
$total_time
seconds!
\n
"
exit
0
;
apollo-configservice/src/main/scripts/common_startup.sh
已删除
100644 → 0
浏览文件 @
7c2c539d
#!/bin/bash
if
[[
-z
"
$JAVA_HOME
"
&&
-d
/usr/java/latest/
]]
;
then
export
JAVA_HOME
=
/usr/java/latest/
fi
cd
`
dirname
$0
`
/..
for
i
in
`
ls
$SERVICE_NAME
-
*
.jar 2>/dev/null
`
do
if
[[
!
$i
==
*
"-sources.jar"
]]
then
PATH_TO_JAR
=
$i
break
fi
done
if
[[
!
-f
PATH_TO_JAR
&&
-d
current
]]
;
then
cd
current
for
i
in
`
ls
$SERVICE_NAME
-
*
.jar 2>/dev/null
`
do
if
[[
!
$i
==
*
"-sources.jar"
]]
then
PATH_TO_JAR
=
$i
break
fi
done
fi
if
[[
-f
$SERVICE_NAME
".jar"
]]
;
then
rm
-rf
$SERVICE_NAME
".jar"
fi
ln
$PATH_TO_JAR
$SERVICE_NAME
".jar"
chmod
a+x
$SERVICE_NAME
".jar"
./
$SERVICE_NAME
".jar"
start
rc
=
$?
;
if
[[
$rc
!=
0
]]
;
then
echo
"Failed to start
$SERVICE_NAME
.jar, return code:
$rc
"
exit
$rc
;
fi
declare
-i
counter
=
0
declare
-i
max_counter
=
30
# 30*5=150s
declare
-i
total_time
=
0
printf
"Waiting for server startup"
until
[[
((
counter
-ge
max_counter
))
||
"
$(
curl
--silent
--connect-timeout
1
--head
$SERVER_URL
|
grep
"Coyote"
)
"
!=
""
]]
;
do
printf
"."
counter+
=
1
sleep
5
done
total_time
=
counter
*
5
if
[[
((
counter
-ge
max_counter
))
]]
;
then
printf
"
\n
Server failed to start in
$total_time
seconds!
\n
"
exit
1
;
fi
printf
"
\n
Server started in
$total_time
seconds!
\n
"
exit
0
;
apollo-configservice/src/main/scripts/startup.sh
浏览文件 @
36cdfda0
...
...
@@ -8,4 +8,70 @@ export JAVA_OPTS="$JAVA_OPTS -Xloggc:/opt/logs/100003171/heap_trace.txt -XX:Heap
SERVER_PORT
=
8080
SERVER_URL
=
"http://localhost:
$SERVER_PORT
"
source
./common_startup.sh
########### The following is the same for configservice, adminservice, portal ###########
if
[[
-z
"
$JAVA_HOME
"
&&
-d
/usr/java/latest/
]]
;
then
export
JAVA_HOME
=
/usr/java/latest/
fi
cd
`
dirname
$0
`
/..
for
i
in
`
ls
$SERVICE_NAME
-
*
.jar 2>/dev/null
`
do
if
[[
!
$i
==
*
"-sources.jar"
]]
then
PATH_TO_JAR
=
$i
break
fi
done
if
[[
!
-f
PATH_TO_JAR
&&
-d
current
]]
;
then
cd
current
for
i
in
`
ls
$SERVICE_NAME
-
*
.jar 2>/dev/null
`
do
if
[[
!
$i
==
*
"-sources.jar"
]]
then
PATH_TO_JAR
=
$i
break
fi
done
fi
if
[[
-f
$SERVICE_NAME
".jar"
]]
;
then
rm
-rf
$SERVICE_NAME
".jar"
fi
ln
$PATH_TO_JAR
$SERVICE_NAME
".jar"
chmod
a+x
$SERVICE_NAME
".jar"
./
$SERVICE_NAME
".jar"
start
rc
=
$?
;
if
[[
$rc
!=
0
]]
;
then
echo
"Failed to start
$SERVICE_NAME
.jar, return code:
$rc
"
exit
$rc
;
fi
declare
-i
counter
=
0
declare
-i
max_counter
=
30
# 30*5=150s
declare
-i
total_time
=
0
printf
"Waiting for server startup"
until
[[
((
counter
-ge
max_counter
))
||
"
$(
curl
--silent
--connect-timeout
1
--head
$SERVER_URL
|
grep
"Coyote"
)
"
!=
""
]]
;
do
printf
"."
counter+
=
1
sleep
5
done
total_time
=
counter
*
5
if
[[
((
counter
-ge
max_counter
))
]]
;
then
printf
"
\n
Server failed to start in
$total_time
seconds!
\n
"
exit
1
;
fi
printf
"
\n
Server started in
$total_time
seconds!
\n
"
exit
0
;
apollo-portal/src/main/scripts/common_startup.sh
已删除
100644 → 0
浏览文件 @
7c2c539d
#!/bin/bash
if
[[
-z
"
$JAVA_HOME
"
&&
-d
/usr/java/latest/
]]
;
then
export
JAVA_HOME
=
/usr/java/latest/
fi
cd
`
dirname
$0
`
/..
for
i
in
`
ls
$SERVICE_NAME
-
*
.jar 2>/dev/null
`
do
if
[[
!
$i
==
*
"-sources.jar"
]]
then
PATH_TO_JAR
=
$i
break
fi
done
if
[[
!
-f
PATH_TO_JAR
&&
-d
current
]]
;
then
cd
current
for
i
in
`
ls
$SERVICE_NAME
-
*
.jar 2>/dev/null
`
do
if
[[
!
$i
==
*
"-sources.jar"
]]
then
PATH_TO_JAR
=
$i
break
fi
done
fi
if
[[
-f
$SERVICE_NAME
".jar"
]]
;
then
rm
-rf
$SERVICE_NAME
".jar"
fi
ln
$PATH_TO_JAR
$SERVICE_NAME
".jar"
chmod
a+x
$SERVICE_NAME
".jar"
./
$SERVICE_NAME
".jar"
start
rc
=
$?
;
if
[[
$rc
!=
0
]]
;
then
echo
"Failed to start
$SERVICE_NAME
.jar, return code:
$rc
"
exit
$rc
;
fi
declare
-i
counter
=
0
declare
-i
max_counter
=
30
# 30*5=150s
declare
-i
total_time
=
0
printf
"Waiting for server startup"
until
[[
((
counter
-ge
max_counter
))
||
"
$(
curl
--silent
--connect-timeout
1
--head
$SERVER_URL
|
grep
"Coyote"
)
"
!=
""
]]
;
do
printf
"."
counter+
=
1
sleep
5
done
total_time
=
counter
*
5
if
[[
((
counter
-ge
max_counter
))
]]
;
then
printf
"
\n
Server failed to start in
$total_time
seconds!
\n
"
exit
1
;
fi
printf
"
\n
Server started in
$total_time
seconds!
\n
"
exit
0
;
apollo-portal/src/main/scripts/startup.sh
浏览文件 @
36cdfda0
...
...
@@ -8,4 +8,70 @@ export JAVA_OPTS="$JAVA_OPTS -Xloggc:/opt/logs/100003173/heap_trace.txt -XX:Heap
SERVER_PORT
=
8080
SERVER_URL
=
"http://localhost:
$SERVER_PORT
"
source
./common_startup.sh
########### The following is the same for configservice, adminservice, portal ###########
if
[[
-z
"
$JAVA_HOME
"
&&
-d
/usr/java/latest/
]]
;
then
export
JAVA_HOME
=
/usr/java/latest/
fi
cd
`
dirname
$0
`
/..
for
i
in
`
ls
$SERVICE_NAME
-
*
.jar 2>/dev/null
`
do
if
[[
!
$i
==
*
"-sources.jar"
]]
then
PATH_TO_JAR
=
$i
break
fi
done
if
[[
!
-f
PATH_TO_JAR
&&
-d
current
]]
;
then
cd
current
for
i
in
`
ls
$SERVICE_NAME
-
*
.jar 2>/dev/null
`
do
if
[[
!
$i
==
*
"-sources.jar"
]]
then
PATH_TO_JAR
=
$i
break
fi
done
fi
if
[[
-f
$SERVICE_NAME
".jar"
]]
;
then
rm
-rf
$SERVICE_NAME
".jar"
fi
ln
$PATH_TO_JAR
$SERVICE_NAME
".jar"
chmod
a+x
$SERVICE_NAME
".jar"
./
$SERVICE_NAME
".jar"
start
rc
=
$?
;
if
[[
$rc
!=
0
]]
;
then
echo
"Failed to start
$SERVICE_NAME
.jar, return code:
$rc
"
exit
$rc
;
fi
declare
-i
counter
=
0
declare
-i
max_counter
=
30
# 30*5=150s
declare
-i
total_time
=
0
printf
"Waiting for server startup"
until
[[
((
counter
-ge
max_counter
))
||
"
$(
curl
--silent
--connect-timeout
1
--head
$SERVER_URL
|
grep
"Coyote"
)
"
!=
""
]]
;
do
printf
"."
counter+
=
1
sleep
5
done
total_time
=
counter
*
5
if
[[
((
counter
-ge
max_counter
))
]]
;
then
printf
"
\n
Server failed to start in
$total_time
seconds!
\n
"
exit
1
;
fi
printf
"
\n
Server started in
$total_time
seconds!
\n
"
exit
0
;
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录