Рекомендації щодо використання тимчасових файлів у конфігураціях
Для вибору імені тимчасового файлу рекомендується використовувати метод глобального контексту ОтриматиІм'яТимчасовогоФайлу(). Під час використання цього методу:
Для вибору імені тимчасового файлу рекомендується використовувати метод глобального контексту ОтриматиІм'яТимчасовогоФайлу(). Під час використання цього методу:
- Гарантується унікальність імені файлу.
- Якщо файл не буде видалено засобами вбудованої мови, його буде видалено платформою під час наступного запуску.
Оскільки платформа видаляє тимчасові файли лише під час свого перезапуску, рекомендується самостійно відстежувати їх видалення. В іншому разі, за активного створення файлів тимчасові файли можуть зайняти значну частину дискового простору раніше, ніж відбудеться перезапуск платформи. Ця рекомендація особливо актуальна для коду, що виконується на сервері, оскільки регламент його експлуатації може не передбачати регулярного перезапуску.
Час корисного життя тимчасового файлу на сервері не має перевищувати одного звернення до сервера, оскільки наступне звернення може бути до іншого фізичного сервера.
Крім того, слід звернути увагу на алгоритми, під час виконання яких можливе виникнення винятків. У таких алгоритмах створення та видалення файлів має здійснюватися в межах конструкції Спроба-Виняток.