Удаляется файл безвозвратно
-
Здравствуйте.
BAS 24.8.3, ресурс - из файла, обновление 5с, чтение, удаление, перемешивание (1,1,1). Используют одновременно несколько запущенных скриптов, каждый в многопотоке. Несколько раз было что файл в папке исчезает. Как решить данную проблему?
-
@prostpatrick6 said in Удаляется файл безвозвратно:
Здравствуйте.
BAS 24.8.3, ресурс - из файла, обновление 5с, чтение, удаление, перемешивание (1,1,1). Используют одновременно несколько запущенных скриптов, каждый в многопотоке. Несколько раз было что файл в папке исчезает. Как решить данную проблему?Ресурсы были придуманы в BAS специально для того, что бы можно было синхронизировать работу с данными между потоками. Но когда вы используете один файл в разных скриптах, может возникнуть ситуация одновременной записи файла. Изменение файла это всегда процесс чтения с последующей записи изменённого файла.
Лучше всего использовать базу данных для работы нескольких скриптов одновременно
-
Эта проблема возникает только при настройках в ресурсе или скрипте - удаление ресурса после использования или еще может текущего ресурса соответственно, если несколько скриптов только вносят данные в 1 файл - удаление общего файла не было. Может кому полезно будет...