启动脚本:
!/usr/bin/env bash
if [ -z “
BROWSERHOME”];thenexportBROWSERHOME=”
(cd “dirname "$0"
“/..; pwd)”
fi
. “${BROWSER_HOME}”/conf/browser-env.sh
if [ -z “${ZOOKEEPER_ADDR}” ]; then
echo “ZOOKEEPER_ADDR not found.”
exit -1
fi
nohup java -jar -Dzk=
ZOOKEEPERADDR"
{BROWSER_HOME}”/lib/Browser_Spark_DataInsert.jar “$@” > /dev/null 2>&1 &
echo -e “Insert service has started.\nThe number of services running on this machine is jps | grep Browser_Spark_DataInsert.jar | wc -l
.”
停止脚本:
!/usr/bin/env bash
if [ jps | grep Browser_Spark_DataInsert.jar | wc -l
-gt 0 ]; then
jps | awk ‘{if(
2=="BrowserSparkDataInsert.jar")print
1}’ | xargs kill -9
echo “Insert service has stopped.”
else
echo “Warn: Insert service is not running!”
fi
~