forked from OSSInnovation/mindspore
!6956 add time to start service
Merge pull request !6956 from hexia/master
This commit is contained in:
commit
d3d858af2d
|
@ -4,15 +4,15 @@ export GLOG_v=1
|
||||||
export DEVICE_ID=1
|
export DEVICE_ID=1
|
||||||
|
|
||||||
MINDSPORE_INSTALL_PATH=$1
|
MINDSPORE_INSTALL_PATH=$1
|
||||||
|
ENV_DEVICE_ID=$DEVICE_ID
|
||||||
CURRPATH=$(cd $(dirname $0); pwd)
|
CURRPATH=$(cd $(dirname $0); pwd)
|
||||||
CURRUSER=$(whoami)
|
CURRUSER=$(whoami)
|
||||||
PROJECT_PATH=${CURRPATH}/../../../
|
PROJECT_PATH=${CURRPATH}/../../../
|
||||||
ENV_DEVICE_ID=$DEVICE_ID
|
|
||||||
echo "MINDSPORE_INSTALL_PATH:" ${MINDSPORE_INSTALL_PATH}
|
echo "MINDSPORE_INSTALL_PATH:" ${MINDSPORE_INSTALL_PATH}
|
||||||
|
echo "ENV_DEVICE_ID:" ${ENV_DEVICE_ID}
|
||||||
echo "CURRPATH:" ${CURRPATH}
|
echo "CURRPATH:" ${CURRPATH}
|
||||||
echo "CURRUSER:" ${CURRUSER}
|
echo "CURRUSER:" ${CURRUSER}
|
||||||
echo "PROJECT_PATH:" ${PROJECT_PATH}
|
echo "PROJECT_PATH:" ${PROJECT_PATH}
|
||||||
echo "ENV_DEVICE_ID:" ${ENV_DEVICE_ID}
|
|
||||||
|
|
||||||
MODEL_PATH=${CURRPATH}/model
|
MODEL_PATH=${CURRPATH}/model
|
||||||
export LD_LIBRARY_PATH=${MINDSPORE_INSTALL_PATH}/lib:/usr/local/python/python375/lib/:${LD_LIBRARY_PATH}
|
export LD_LIBRARY_PATH=${MINDSPORE_INSTALL_PATH}/lib:/usr/local/python/python375/lib/:${LD_LIBRARY_PATH}
|
||||||
|
@ -55,20 +55,21 @@ prepare_model()
|
||||||
|
|
||||||
start_service()
|
start_service()
|
||||||
{
|
{
|
||||||
|
echo "### start serving service ###"
|
||||||
${CURRPATH}/ms_serving --port=$1 --model_path=${MODEL_PATH} --model_name=$2 --device_id=$3 > $2_service.log 2>&1 &
|
${CURRPATH}/ms_serving --port=$1 --model_path=${MODEL_PATH} --model_name=$2 --device_id=$3 > $2_service.log 2>&1 &
|
||||||
if [ $? -ne 0 ]
|
if [ $? -ne 0 ]
|
||||||
then
|
then
|
||||||
echo "$2 faile to start."
|
echo "$2 faile to start."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
result=`grep -E -A5 'MS Serving grpc listening on 0.0.0.0:5500' $2_service.log |
|
result=`grep -E -A5 -B5 'MS Serving grpc listening on 0.0.0.0:5500' $2_service.log |
|
||||||
grep -E 'MS Serving restful listening on 0.0.0.0:5501'|wc -l`
|
grep -E 'MS Serving restful listening on 0.0.0.0:5501'|wc -l`
|
||||||
count=0
|
count=0
|
||||||
while [[ ${result} -ne 1 && ${count} -lt 150 ]]
|
while [[ ${result} -ne 1 && ${count} -lt 150 ]]
|
||||||
do
|
do
|
||||||
sleep 1
|
sleep 1
|
||||||
count=$(($count+1))
|
count=$(($count+1))
|
||||||
result=`grep -E -A5 'MS Serving grpc listening on 0.0.0.0:5500' $2_service.log |
|
result=`grep -E -A5 -B5 'MS Serving grpc listening on 0.0.0.0:5500' $2_service.log |
|
||||||
grep -E 'MS Serving restful listening on 0.0.0.0:5501'|wc -l`
|
grep -E 'MS Serving restful listening on 0.0.0.0:5501'|wc -l`
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue