Info: The described step can only be performed on the on-premise version of Studio Server, not on the cloud version.
Studio Server can play the role of an Application Server but also the role of a File Transfer Server. Physically they are the same: they originate from the same package and they are installed in the same way. Logically, once installed, they can change role any time just by configuration. Studio Server can even play both roles at the same time (this is the way in which Studio Server is configured by default).
Even when the File Transfer Server runs within Studio Server on the same machine and Web location, its performance is much higher compared to the DIME file transfer method used in previous versions.
Should there be a need to further increase performance (for instance for large systems with many Server machines where load balancing is important) the File Transfer Server can be moved to its own machine.
Step 1. Do one of the following:
- Pick any Studio Server instance on the farm which you want to transform into a dedicated Transfer Server.
- Install a whole new Studio Server instance and set up the File Transfer Server.
Note: The File Transfer Server shares many features with the Studio Server that it is part of. It is therefore needed to install a fully functional Studio Server even when it is only used as a dedicated File Transfer Server.
Step 2. Edit the following option in the File Transfer Server section of the configserver.php file (recommended: config_overrule.php file):
- HTTP_FILE_TRANSFER_LOCAL_URL. URL to the File Transfer Server, as seen from the point of view of the server machine.
Step 3. Replicate the changed configserver.php file over all File Transfer Server instances as well as also over all Studio Server instances.
Note: The idea is that there is no difference between both flavors and so they can be safely replicated over the whole farm.
Tip: Since there is no real difference between a File Transfer Server and an Studio Server setup, you can decide at any time to transform one flavor into another.