|
![]() |
Архивированная нить - только для чтения!
Пред. тема | След. тема | ||
Форумы
![]() | |||
---|---|---|---|
Изначальное сообщение | [Проследить за развитием треда] |
"perl & синхронизация" | |
Сообщение от gluxoi ![]() ![]() ![]() | |
Народ подскажите как лучше сделать синхронизацию. | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
Оглавление |
|
Индекс форумов | Темы | Пред. тема | След. тема |
Сообщения по теме |
1. "RE: perl & синхронизация" | |
Сообщение от digital rain ![]() ![]() | |
А это. Семафор разве нельзя? Вроде есть такое в перле... | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
2. "RE: perl & синхронизация" | |
Сообщение от pth ![]() ![]() | |
>$var="run";#делаем чтоб цикл while выполнился хотя один раз | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
3. "RE: perl & синхронизация" | |
Сообщение от sector119 ![]() ![]() ![]() | |
НАЧАЛО ПРОГИ | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
4. "RE: perl & синхронизация" | |
Сообщение от gara ![]() ![]() ![]() | |
С .lock файлами все очень хорошо но еать одно изящное решение: | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
5. "RE: perl & синхронизация" | |
Сообщение от gara ![]() ![]() ![]() | |
@a=split /\//,$0; | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
6. "RE: perl & синхронизация" | |
Сообщение от sector119 ![]() ![]() ![]() | |
die if ${\scalar(` ps uaxw | grep $0 | grep -v grep |wc -l`)} > 1; | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
7. "RE: perl & синхронизация" | |
Сообщение от gara ![]() ![]() ![]() | |
>die if ${\scalar(` ps uaxw | grep $0 | grep -v grep |wc -l`)} > 1; | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
8. "RE: perl & синхронизация" | |
Сообщение от sector119 ![]() ![]() ![]() | |
странно :) теоретически должно работать :) значит надо вернуться к старым-добрым лок файлам :) | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
9. "RE: perl & синхронизация" | |
Сообщение от gara ![]() ![]() ![]() | |
нет от файлов надо отказываться... глючат инногда... | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
10. "RE: perl & синхронизация" | |
Сообщение от gara ![]() ![]() ![]() | |
вот еще вариант(знакомый прислал): | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
12. "RE: perl & синхронизация" | |
Сообщение от idle ![]() ![]() | |
>НАЧАЛО ПРОГИ | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
11. "RE: perl & синхронизация" | |
Сообщение от sector119 ![]() ![]() ![]() | |
да ну вы чего :) юзайте лок файлы и будет счастье :) все остальное - бред имхо! да ил лок файлы самое надежное! | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
13. "RE: perl & синхронизация" | |
Сообщение от sas ![]() ![]() ![]() | |
>Народ подскажите как лучше сделать синхронизацию. | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
14. "RE: perl & синхронизация" | |
Сообщение от sector119 ![]() ![]() ![]() | |
Попробуй вот что! Я не смог запустить больше 1 экземпляра! Скажи че получится, самому интересно! | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
15. "RE: perl & синхронизация" | |
Сообщение от sector119 ![]() ![]() ![]() | |
>use Fcntl; | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
16. "RE: perl & синхронизация" | |
Сообщение от gara ![]() ![]() ![]() | |
#!/usr/bin/perl -w | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
17. "RE: perl & синхронизация" | |
Сообщение от gara ![]() ![]() ![]() | |
А пока самый действенный и самый простой способ вот : | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
18. "RE: perl & синхронизация" | |
Сообщение от Alex ![]() ![]() ![]() | |
С локами должно нормально рабоатть | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
19. "RE: perl & синхронизация" | |
Сообщение от illi ![]() ![]() ![]() | |
Я в таких случаях поступал так - | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
20. "RE: perl & синхронизация" | |
Сообщение от gara ![]() ![]() ![]() | |
| |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
21. "RE: perl & синхронизация" | |
Сообщение от Alex ![]() ![]() ![]() | |
установку лока отслеживает система, поэтому даже если файл остается, лок убирается системой после окончания работы скрипта | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
22. "RE: perl & синхронизация" | |
Сообщение от gara ![]() ![]() ![]() | |
>установку лока отслеживает система, поэтому даже если файл остается, лок убирается системой после окончания работы скрипта | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
23. "RE: perl & синхронизация" | |
Сообщение от Alex ![]() ![]() ![]() | |
>>установку лока отслеживает система, поэтому даже если файл остается, лок убирается системой после окончания работы скрипта | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |