Re: Monitoreo de una carpeta para la carga de archivosRecomendamos usar Software cliente DriveHQ FileManagerFunción de sincronización de carpetas. Puedes crear una tarea de sincronización de la nube a la carpeta local para sincronizar una carpeta en la nube con una carpeta local. DriveHQ FileManager es más eficiente a la hora de monitorizar la carpeta en la nube en busca de cambios, especialmente si la carpeta contiene muchos archivos y subcarpetas.
Probablemente usar el comando LIST de FTP esté bien, aunque hay que tener cuidado de no generar demasiada carga (en relación con el nivel de tu planSi necesita listar una carpeta cada 15 segundos de forma continua, usar FTP tiene una desventaja: requiere una conexión persistente o necesita iniciar sesión cada 15 segundos.
Si la carpeta contiene muchos archivos y subcarpetas, el comando LIST no es eficiente. ¿Con qué frecuencia se agrega un archivo nuevo a la carpeta? Si la frecuencia es mucho menor que una vez por minuto, puede verificar primero la carpeta principal. Por ejemplo, si desea monitorear la carpeta "/Carpeta1/Carpeta2" en busca de archivos nuevos, en lugar de "LIST /CARPETA1/CARPETA2", puede "LIST /CARPETA1" primero. Suponiendo que CARPETA1 solo contiene CARPETA2, entonces es muy eficiente encontrar la hora de última modificación de CARPETA2. Si la hora de última modificación de CARPETA2 no ha cambiado, entonces no necesita LIST el contenido de CARPETA2, ya que no ha cambiado.