Вопросы по теме 'file-locking'
Изменения FileLock между Java 5 и Java 6
В Java 1.5 java.nio.channels.FileLock не проверял наличие уже заблокированных файлов. ссылка здесь
Фрагмент гласит:
Класс java.nio.channels.FileLock проверяет файлы, уже заблокированные другими экземплярами FileChannel.
Java SE 6...
1051 просмотров
schedule
30.03.2024
Как заставить php-скрипты работать параллельно?
script1.php
<?php
session_start();
sleep(10);
script2.php
<?php
session_start();
Я запускаю script1.php в браузере и сразу после script2.php в другом окне браузера. session_start() в script2.php не может выполняться до тех...
801 просмотров
schedule
25.05.2022
Perl: flock() работает в Linux, игнорирует предыдущую блокировку в AIX.
В двух словах: написал Perl-скрипт, используя flock(). В Linux он ведет себя так, как ожидалось. В AIX функция flock() всегда возвращает 1, хотя другой экземпляр сценария, использующий функцию flock(), должен удерживать монопольную блокировку файла...
1838 просмотров
schedule
23.11.2023
Как предоставить параллельный доступ для записи к файлу без коллизий?
У меня есть несколько дочерних процессов, которые должны записывать журналы в общий файл. Мне интересно, работает ли этот код, чтобы процессы записывались в общий файл без коллизий:
sub appendLogs {
open FILE, "+>>", $DMP or die "$!";...
1503 просмотров
schedule
25.02.2022
многопоточная блокировка файлов в linux
Я работаю над многопоточным приложением, в котором нескольким потокам может потребоваться эксклюзивный доступ к одному и тому же файлу. Я ищу способ сериализации этих операций. Я планировал использовать блокировку flock, lockf или fcntl. Однако...
2831 просмотров
schedule
07.05.2022
C++: блокировка файлов между потоками и процессами
Я хотел бы создать блокировку на основе файлов, которая обеспечивает эксклюзивный доступ к связанному ресурсу. boost:interprocess::file_lock подходит для разделения процессов, но не подходит для разделения потоков. Эту проблему можно решить с...
1537 просмотров
schedule
26.07.2023
Svn блокирует-модифицирует-разблокирует модель
Мне нужно настроить репозиторий svn с моделью блокировки-изменения-разблокировки. Также необходимо, чтобы когда пользователь извлекает проект, все файлы должны иметь разрешение только для чтения. Когда пользователь хочет изменить файл, продолжайте...
364 просмотров
schedule
25.12.2023
Копирование файлов с файловыми блокировками в Java
Я работаю над процессом Java, который должен эффективно (и рекурсивно) копировать файлы/каталоги из исходного местоположения в целевое.
Для этого я хочу:
создать замок
если целевой файл не существует, скопируйте его
иначе, если конечный...
2928 просмотров
schedule
23.03.2022
Использование переименования для безопасной перезаписи общего файла в Linux
Вот настройка: у меня есть общий файл (давайте назовем его status.csv), который читается многими процессами (давайте назовем их потребителями) только для чтения. У меня есть один производитель, который периодически обновляет status.csv, создавая...
967 просмотров
schedule
21.08.2022
Файл XML блокирует файл последовательности SAP PI
Это требование SAP PI,
Исходная система: XY_Client
Промежуточное ПО: PI System
Целевая система: SAP
XML-файлы передаются в систему PI, для каждого XML-файла создается внутренний файл для отслеживания store_number и количества xml-файлов....
53 просмотров
schedule
11.11.2023
Насколько безопасно использовать Java FileLock?
Насколько безопасно использовать java.nio. channels.FileLock для блокировки файлов между процессами? Утверждается, что другие процессы не могут получить доступ к файлу, если у нас есть эксклюзивная блокировка. Однако в приведенном ниже ответе на...
3785 просмотров
schedule
18.03.2022
Проблемы с блокировкой Microsoft.WITDataStore32.dll
У меня есть проектное решение, в котором есть несколько разных типов проектов; служба Windows, консольные приложения и веб-приложения являются основными. Приложение взаимодействует с TFS.
Код был написан для подключения к TFS 2013, и я недавно...
185 просмотров
schedule
20.05.2024
Python: блокировка текстового файла в NFS
У меня есть файл results.txt на сервере, к которому обращаются несколько виртуальных машин через NFS. На каждой из этих виртуальных машин запускается процесс, который считывает файл results.txt и изменяет его. Если два процесса, A и B ,...
3178 просмотров
schedule
12.01.2023
PHP flock() для чтения-изменения-записи не работает
У меня есть файл журнала, поддерживаемый скриптом PHP. Сценарий PHP подлежит параллельной обработке. Я не могу заставить механизм flock() работать с файлом журнала: в моем случае flock() не предотвращает одновременный доступ к файлу журнала,...
924 просмотров
schedule
19.09.2022
Файлы Scala при чтении и записи блокируют проблемы
Описание проблемы
У меня есть приложение, в котором я должен записывать значения в файл и считывать их обратно в программу в цикле while. Это не удается, потому что файл записывается только при выходе из цикла, а не на каждой итерации. Поэтому...
236 просмотров
schedule
01.08.2023
Доступ к файлу, который был заблокирован сторонней библиотекой, используемой тем же процессом
Я использую стороннюю библиотеку в своем консольном приложении .NET Core. Библиотека создает текстовый файл, и библиотека держит файл заблокированным (возможно, статический экземпляр хранится где-то внутри библиотеки) до завершения процесса.
Мне...
20 просмотров
schedule
03.02.2023
JAVA: — Общий доступ к файлам и блокировка между несколькими Java-приложениями, не работающими в Linux.
У меня есть два отдельных процесса Java. Скажите ABC и DEF. DEF является потомком ABC (то есть DEF порождается ABC. И ABC, и DEF порождаются с использованием двух jar-файлов ABc.jar и DEF.jar соответственно). Мое требование состоит в том, чтобы...
120 просмотров
schedule
17.01.2024
PHP — проверьте, не заблокирован ли файл CSV для изменения другим пользователем
Я использую WinSCP для непрерывного извлечения файлов CSV с удаленного FTP.
Я создал PHP-скрипт, который сканирует папку каждые 10 минут, чтобы импортировать эти CSV-файлы в базу данных с помощью LOAD DATA INFILE
Проблема в том, что мой...
65 просмотров
schedule
31.08.2022