Вот почему мне нужно отправить идентификатор VUser или номер итерации в имени файла, чтобы идентифицировать его.
Рассматривали ли вы преимущество функции lr_output_message (), которая будет отправлять ваше сообщение контроллеру во время теста? Или вы считаете, что стандартная модель журнала будет записывать отдельные сообщения.
Что-то, о чем следует помнить, привлекая локальную файловую систему в свой тест производительности, вы вводите узкое место в локальный генератор нагрузки. Теперь у вас будет десятки, сотни, возможно, тысячи отдельных потоков, борющихся за доступ к головке записи для вашего диска.
Я бы порекомендовал другую модель для попытки сделать то, что вы делаете, - сохранить значение в файл для последующего использования. Тщательно продумайте использование Virtual Table Server, независимого решения организации очередей, такого как RabbitMQ, или даже любой из служб очередей у облачных провайдеров в качестве механизма арбитража для передачи данных между виртуальными пользователями. Использование локальной файловой системы для такого типа передачи будет проблематичным c под нагрузкой. Гораздо лучше использовать сервис, независимый от локальных генераторов нагрузки, для передачи данных внутри виртуального пользователя. Эта рекомендация применима ко всем инструментам тестирования производительности, коммерческим и открытым исходным кодом.