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