Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » [PERL] как создать аналог mutex

Модерирует : ShIvADeSt

ShIvADeSt (27-06-2007 02:57): Перемещено в форум "Web-программирование"  Версия для печати • ПодписатьсяДобавить в закладки

   

aL_MIR



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Добрый день!
Такая ситуация, perl скрипт выполняется на apache необходимо запретить повторный запуск скрипта (в моем случае отчета) пока предыдущий не выполнится (осуществляется доступ в БД с анализом данных), создал аналог, с записью timestamp в бд с последующей проверкой, но такой вариант не всегда срабатывает изза большой нагрузки на сервер MYSQL те я функция просто не может получить данные которые я записал (timestamp) для проверки с текущем временем если запущен был отчет. Еще вариант писать в текстовый файл тот же timestamp но опять таки боюсь не подойдет... Может уже есть реализация?

Всего записей: 99 | Зарегистр. 10-10-2006 | Отправлено: 10:43 26-06-2007
arto

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1. perldoc perlipc на предмет семафоров или shared mem
2. файл с flock

Всего записей: 294 | Зарегистр. 08-02-2003 | Отправлено: 13:01 26-06-2007
   

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » [PERL] как создать аналог mutex
ShIvADeSt (27-06-2007 02:57): Перемещено в форум "Web-программирование"


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru