Одновременное обновление до общего выходного файла (.xls, .csv et c) с разных компьютеров с использованием node.js - PullRequest
1 голос
/ 06 апреля 2020

Предположим, у меня есть 10 компьютеров, все используют одну и ту же платформу, основанную на node.js, и у каждого из них будут данные выходного поля. С помощью кода создается один общий выходной файл, в который каждый P C может правильно записать соответствующее содержимое.

Основное узкое место или проблема, о которой я думаю, если два или более ПК будет пытаться получить доступ к одному и тому же файлу в то же время или когда файл уже используется другим, тогда код завершится ошибкой и выдаст ошибку.

Итак, мои основные запросы: как код узнает перед обновлением содержимого в файл, что файл не используется или доступен? Как выполнить одновременное обновление файла с разных компьютеров одновременно (по одной строке для каждого P C)?

Я много гуглял относительно того же, но нигде не нашел ни одного решения или подсказки. Итак, обращайтесь сюда, чтобы получить совет от экспертов node.js / JavaScript на форуме. Пожалуйста, предоставьте намек / предложение, как я могу приступить к реализации.

...