Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Slow FTP Problems

Status
Not open for further replies.

clk430

Programmer
Sep 21, 2005
235
US
I have a map that is a basic in/out set-up that grabs files (100kb) from a source folder and FTP's the file to an external server.

WS set to memory

-Wild card input on source
-FTP target on ouyput:
-PORT -URL ftp://username:password@corpftp.tradingpartner.com/inbound/*.gpg;type=A

On the Dev server, this system flies. Multithreading it (max conccurent @ 2) doubles the speed.

On the Prod server, even under a low load, multithreading does not seem to work and each map takes about 8-10 seconds to complete. Am I missing something?
 
Dev server goes to local server over fast connection, production goes outside your network over slower path?

Dev server is faster than production server?

Target server in production is slower / under heavier load than test box?

Other applications running on production?



BocaBurger
<===========================||////////////////|0
The pen is mightier than the sword, but the sword hurts more!
 
The Dev Server is much slower than the prod server.

The target server is exactly the same - both dev and prod hit it, just diffierent directories.

And yes, other apps are running in prod, but even at a low load, multi-threading even at 2 max conccurent doesn't work.

2 maps show up as executing in the Managment console, but the folder seems to send one at a time.
 
Use the Event Server Monitor tool to see if the maps are concurrent, could also check the map's audit logs to see if the times overlap.

Run a tracert from each server to the FTP server. See if there is a network difference.

As a test, copy the map and make the output file, also change the input to s test file, set it to run once. This way you can put it into production without messing things up.
See if it is the map or the FTP that takes the most time on the server. Try also using the Dev target, could be the file system on the FTP server.

If you are using Windows, not much more you can do. On UNIX?Linux, many more ways to look at performance.

Make sure the map on Dev is actually the same as production. I have seem instances where the same map name was in tow different map source files.





BocaBurger
<===========================||////////////////|0
The pen is mightier than the sword, but the sword hurts more!
 
I am going to test today and see what I come up with and let you know.

Thanks for your help. I appreciate it.
 
Wait till you get the bill :)



BocaBurger
<===========================||////////////////|0
The pen is mightier than the sword, but the sword hurts more!
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top