[ftplib] "Unzuverlässiger" FTP Upload
Verfasst: Freitag 30. Mai 2008, 13:17
Ich hab einige Probleme mit der ftplib, genauer gesagt mit dem Upload.
Mein Programm lädt zur Zeit ca. 200-300 Dateien in mehreren Threads auf einen FTP hoch. Die Probleme bestehen aber auch wenn ich nur einen Thread benutze.
Dabei bekomme ich in regelmäßigen Abständen bei .storlines oder .storbinary eine Exception (426: Failure reading network stream.) Ich bin leider nicht fündig geworden was die Exception bedeutet. Wenn ich danach die Datei nochmal versuche hochzuladen funktionierts meistens...
Noch ein anderes Probleme: Die ersten ca. 50 Dateien werden meist ziemlich schnell und zuverlässig hochgeladen. Dann aber dauern manche Uploads teilweise 5 Minuten (!) - und das bei gleicher Dateigröße. Der Upload scheint dann irgendwie zu "hängen". Nach 5 Minuten gehts dann wieder mit den nächsten 10-20 Dateien normal schnell weiter und dann dauerts wieder einige Minuten für eine Datei!?!
Ich hab bisher leider noch nicht rausfinden können woher die Probleme kommen. Vielleicht kann mir ja einer von euch helfen weil er vielleicht schonmal dieselben Probleme hatte!
Mein Programm lädt zur Zeit ca. 200-300 Dateien in mehreren Threads auf einen FTP hoch. Die Probleme bestehen aber auch wenn ich nur einen Thread benutze.
Dabei bekomme ich in regelmäßigen Abständen bei .storlines oder .storbinary eine Exception (426: Failure reading network stream.) Ich bin leider nicht fündig geworden was die Exception bedeutet. Wenn ich danach die Datei nochmal versuche hochzuladen funktionierts meistens...
Noch ein anderes Probleme: Die ersten ca. 50 Dateien werden meist ziemlich schnell und zuverlässig hochgeladen. Dann aber dauern manche Uploads teilweise 5 Minuten (!) - und das bei gleicher Dateigröße. Der Upload scheint dann irgendwie zu "hängen". Nach 5 Minuten gehts dann wieder mit den nächsten 10-20 Dateien normal schnell weiter und dann dauerts wieder einige Minuten für eine Datei!?!
Ich hab bisher leider noch nicht rausfinden können woher die Probleme kommen. Vielleicht kann mir ja einer von euch helfen weil er vielleicht schonmal dieselben Probleme hatte!
