Advertisement
Guest User

Untitled

a guest
Jul 27th, 2016
250
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.47 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. cd ${0%${0##*/}}.
  4.  
  5. . ./setenv.sh
  6.  
  7. CLASSPATH=${BGBILLING_SERVER_DIR}:${BGBILLING_SERVER_DIR}/lib/ext/bgcommon-boot.jar:${BGBILLING_SERVER_DIR}/lib/ext/*
  8. COMMON_PARAMS="-Dnetworkaddress.cache.ttl=3600 -Djava.net.preferIPv4Stack=true -Djava.endorsed.dirs=${BGBILLING_SERVER_DIR}/lib/endorsed:${JAVA_HOME}/lib/endorsed"
  9. PARAMS="-Dboot.info=1 -Dapp.name=BGDataLoader -Dlog4j.configuration=data/log4j.xml -Dlog.dir.path=log/ -Dlog.prefix=dataloader"
  10. MEMORY=-Xmx1024m
  11.  
  12. if [ ! -d "${BGBILLING_SERVER_DIR}/.run" ] ; then
  13. mkdir ${BGBILLING_SERVER_DIR}/.run
  14. fi
  15.  
  16. if [ "$1" = "-estart" ]; then
  17. #starting
  18. nohup nice -5 ${JAVA_HOME}/bin/java ${COMMON_PARAMS} ${PARAMS} ${MEMORY} -cp ${CLASSPATH} ru.bitel.common.bootstrap.Boot bitel.billing.server.DataLoader $1 $2 $3 > ./log/dataloader.out 2>&1 & echo $! >
  19. .run/bgdataloader.pid &
  20. else
  21. if [ "$1" = "debug" ]; then
  22. #starting in debug mode
  23. nohup nice -5 ${JAVA_HOME}/bin/java ${COMMON_PARAMS} ${PARAMS} ${MEMORY} -cp ${CLASSPATH} -enableassertions -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=5589,server=y,suspend=n r
  24. u.bitel.common.bootstrap.Boot bitel.billing.server.DataLoader -estart $2 $3 > ./log/dataloader.out 2>&1 & echo $! > .run/bgdataloader.pid &
  25. else
  26. #execute command
  27. ${JAVA_HOME}/bin/java ${COMMON_PARAMS} -cp ${CLASSPATH} ru.bitel.common.bootstrap.Boot bitel.billing.server.DataLoader $1 $2 $3
  28. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement