In UNIX, an application can be installed on an NFS shared directory, and contain symlinks that point to /local (e.g. for logs and temp files). Each running instance of the application will then utilize local disk instead of the NFS.
In Windows, I have an application that uses a Windows shared directory (
\\shares\app) for all instances of the app. The logs are in this directory (
\\shares\app\log), but cannot be configured within the app to write locally. I've tried using MKLINK /D to create a link to
\\shares\app\logs <==> C:\logs), but this link cannot be used on remote instances of the app accessing the share.
Is there a way to do this in Windows, as is done with UNIX apps? My app's performance is degraded due to the amount of logs being written to the share, and it really should be written locally if possible.