На моем локальном ПК-сервере. У меня есть несколько файлов HTML, которые обновляются каждые несколько минут.

Мне нужно обновлять / загружать эти файлы в каталог на моем сайте каждые 5 минут.

В настоящее время я использую пакетный скрипт и ftp.exe для загрузки файлов на мой сайт, но это нестабильное решение, потому что процесс ftp.exe застревает в процессе, и он не будет загружать файлы снова через ftp, пока я не убью процесс.

Может кто-нибудь дать мне лучшее решение.

Я использую сервер Windows.

1 ответ1

1

Сначала позвольте мне сказать, что это похоже на плохой дизайн. Похоже, что было бы лучше, если бы веб-сайт читал из базы данных или какого-либо типа хранилища данных и динамически генерировал HTML, а не копировал с одного компьютера на другой. Но это только мое мнение.

Как вы заметили, FTP может быть хрупким. Возможно, лучшим подходом было бы, если бы планировщик задач Windows запускал сценарий PowerShell для передачи файлов по FTP. Сценарий Powershell может обрабатывать исключения и завершать работу после копирования файлов или при наличии ошибок.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .