Changeset 2656
- Timestamp:
- Apr 18, 2012, 6:51:41 PM (9 years ago)
- Location:
- cpc/trunk/project/bin
- Files:
-
- 1 deleted
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cpc/trunk/project/bin/indexSolr
r1998 r2656 4 4 . $(echo $0 | sed 's/[^\/]*$//')db.inc 5 5 6 #CRASHSTATUS 7 STATUSFILE="/tmp/indexSolr.tomcatcrash.status" 8 if test ! -e $STATUSFILE ; 9 then 10 echo "0" > $STATUSFILE 11 fi 12 STATUS=`cat $STATUSFILE` 13 STATUS=$(($STATUS + 1)) 6 14 #LOCK 7 15 LOCK="/tmp/indexSolr.bash.lock" … … 10 18 if test ! -e /proc/$(cat $LOCK) ; 11 19 then 12 echo "WARNING : l'indexation solr lockée alors que son processus ne tourne plus..."13 echo " \t suppression du fichier...";20 echo "WARNING : l'indexation solr est lockée alors que son processus ne tourne plus..." 21 echo " suppression du fichier (tentative n°$STATUS)..."; 14 22 rm $LOCK 23 if [ $STATUS -ge 3 ]; then 24 echo "trying to restart Tomcat" 25 sudo /etc/init.d/tomcat5.5 restart > /tmp/log-restart-tomcat 2>&1 26 cat /tmp/log-restart-tomcat 27 STATUS="0" 28 fi 29 echo "$STATUS" > $STATUSFILE 15 30 exit 1; 16 31 fi 17 # echo Script locké par $(cat $LOCK) : $LOCK18 # ps aux | grep "php symfony index:Solr" | grep -v grep > /dev/null19 # if [[ $? -eq 1 ]]; then echo "WARNING : l'indexation solr semble lockée mais ne pas tourner"; fi20 32 exit 1; 21 33 fi … … 38 50 #echo Fin Indexation 39 51 #date 40 52 echo "0" > $STATUSFILE 41 53 rm $LOCK ;
Note: See TracChangeset
for help on using the changeset viewer.