使用 Classic ASP (stop tutting),我需要构建一个应用程序,将高分辨率照片从一台服务器传输到另一台服务器,准确地说,大约 360,000 张包括缩略图。该应用程序将通过 Windows 计划调用,并将作为后台进程运行。
实现这一目标的最佳方法是什么,同时牢记性能?上次我构建一个像这样的怪物脚本是传输和转换超过一百万行的数据库表时,应用程序启动非常快,但是在 25,000 条记录之后它变得非常非常慢!所以我想避免这种情况。
很明显会是跨域传输,所以我在想用一个ASP/FTP组件,一个接一个,抓取一个文件,发送,成功记录在一个DB表中,这样它就知道有什么了到目前为止完成。
最好一次处理一个文件并刷新,这样就不会滥用服务器的资源,还是一次处理1000个,或者更多?我希望它尽可能快,但不会阻塞服务器。
任何帮助/建议将不胜感激。