Commit 0ec3a50b authored by kalvin's avatar kalvin

日志重定向

parent 653a972d
...@@ -12,11 +12,6 @@ sed -i "s#.quantgroup.cn#-$NAMESPACE.q-gp.com#g" ${config_path} ...@@ -12,11 +12,6 @@ sed -i "s#.quantgroup.cn#-$NAMESPACE.q-gp.com#g" ${config_path}
sed -i "s#xterm.js demo#${SYSTEM_NAME}@${NAMESPACE}#" /home/qg-xterm/demo/index.html sed -i "s#xterm.js demo#${SYSTEM_NAME}@${NAMESPACE}#" /home/qg-xterm/demo/index.html
echo "cd /home/qg-xterm/;git pull;cd -"
cd /home/qg-xterm/;git pull;cd -
echo "node /home/qg-xterm/demo/app.js"
nohup node /home/qg-xterm/demo/app.js &
if [[ $CLUSTER == "pro" ]]; then if [[ $CLUSTER == "pro" ]]; then
#初始化变量 #初始化变量
...@@ -29,29 +24,35 @@ if [[ $CLUSTER == "pro" ]]; then ...@@ -29,29 +24,35 @@ if [[ $CLUSTER == "pro" ]]; then
nohup java -Xmx512m -Xloggc:/tmp/${module_name}_gc.log -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Denv=pro -Didc=k8s -Dtest=true -jar ${package_path} --worker 1 --currentWorker 1 -t --server.port=80 --spring.config.location=${config_path} >/dev/null 2>&1 & nohup java -Xmx512m -Xloggc:/tmp/${module_name}_gc.log -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Denv=pro -Didc=k8s -Dtest=true -jar ${package_path} --worker 1 --currentWorker 1 -t --server.port=80 --spring.config.location=${config_path} >/dev/null 2>&1 &
else else
echo "nohup java -Xmx512m -Xloggc:/tmp/${module_name}_gc.log -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Denv=dev -Didc=k8s -Dtest=true -jar ${package_path} --worker 1 --currentWorker 1 -t --server.port=80 --spring.config.location=${config_path} & " > java_command echo "nohup java -Xmx512m -Xloggc:/tmp/${module_name}_gc.log -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Denv=dev -Didc=k8s -Dtest=true -jar ${package_path} --worker 1 --currentWorker 1 -t --server.port=80 --spring.config.location=${config_path} & " > java_command
java -Xmx512m -Xloggc:/tmp/${module_name}_gc.log -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Denv=dev -Didc=k8s -Dtest=true -jar ${package_path} --worker 1 --currentWorker 1 -t --server.port=80 --spring.config.location=${config_path} | frontail -n 500 - nohup java -Xmx512m -Xloggc:/tmp/${module_name}_gc.log -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Denv=dev -Didc=k8s -Dtest=true -jar ${package_path} --worker 1 --currentWorker 1 -t --server.port=80 --spring.config.location=${config_path} >.logs/project.log 2>&1 &
fi fi
# # waiting for log # waiting for log
# count=0 count=0
# log_exist=0 log_exist=0
# log_path="/home/quant_group/logs" log_path="/home/quant_group/logs"
# until [[ $count -eq 60 ]] || [[ $log_exist -eq 1 ]] until [[ $count -eq 60 ]] || [[ $log_exist -eq 1 ]]
# do do
# let count+=1 let count+=1
# echo "count is $count" echo "count is $count"
#
# if find "$log_path" -mindepth 1 -print -quit | grep -q .; then if find "$log_path" -mindepth 1 -print -quit | grep -q .; then
# echo "log is exist!" echo "log is exist!"
# log_exist=1 log_exist=1
# else else
# echo "log is not exist! waiting for server start." echo "log is not exist! waiting for server start."
# fi fi
# sleep 1 sleep 1
# done done
# echo "frontail ./logs/*log -n 500 -d " echo "cd /home/qg-xterm/;git pull;cd -"
# frontail ./logs/*log -n 500 -d cd /home/qg-xterm/;git pull;cd -
#
# echo "tail -f ./logs/*log" echo "node /home/qg-xterm/demo/app.js"
# tail -f ./logs/*log nohup node /home/qg-xterm/demo/app.js &
\ No newline at end of file
echo "frontail ./logs/*log -n 500 -d "
frontail ./logs/*log -n 500 -d
echo "tail -f ./logs/*log"
tail -f ./logs/*log
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment