История изменений
Исправление legolegs, (текущая версия) :
Если вот прямо редко проблема возникает, то тупо
N=0
until echo "INSERT....| mysql"; do
((++N))
if [ $N -eq 3 ] then
mail -s"Mysql error" admin@example.com <<<"pechalka"
fi
sleep 10m
done
[ $N -ne 0 ] write_log "записали в базу с $N попытки"
Если часто, то разбить на два скрипта - один создаёт и накапливает файлы с данными, другой ест их, скармливает мускулу и удаляет.
Исходная версия legolegs, :
Если вот прямо редко проблема возникает, то тупо
N=0
until echo "INSERT....| mysql; do
((++N))
if [ $N -eq 3 ] then
mail -s"Mysql error" admin@example.com <<<"pechalka"
fi
sleep 10m
done
[ $N -ne 0 ] write_log "записали в базу с $N попытки"
Если часто, то разбить на два скрипта - один создаёт и накапливает файлы с данными, другой ест их, скармливает мускулу и удаляет.