Допустим, у меня есть этот маршрут в моем приложении для экспресс-узлов, которое получает запросы от моего углового 5-го интерфейса. См. Запрос поста ниже, где я инициализирую 3 переменные с пустыми строками.
app.post('/rolecompare', function (req, res) {
var inputfilerolecompare1 = '';
var inputfilerolecompare2 = '';
var filenametowrite = '';
// с помощью промежуточного программного обеспечения multer Я получаю доступ к загруженным файлам и назначаю inputfilerolecompare1 и inputfilerolecompare2 с полным путем и именем входного файла для хранения файлов на моем сервере. После этого я использую эти переменные в методе app.post для импорта данных из файлов в mongodb и запускаю на них несколько скриптов python для записи выходного файла.
Вопрос: Пока это происходит, скажем, мой app.post получает еще один запрос и inputfilerolecompare1 = '', inputfilerolecompare2 = '', filenametowrite = '' снова инициализируются, как это влияет на первый запрос, который еще обрабатывается. Начнет ли первый запрос ссылаться на новые назначения?
Спасибо, что помогли мне лучше понять это.