Added process ID to machine name.

This commit is contained in:
Daniel Stolt
2015-09-06 17:34:14 +02:00
parent 27f146d6a4
commit 1da2d7e3e9

View File

@@ -1,7 +1,12 @@
namespace Orchard.Environment {
using System;
using System.Diagnostics;
namespace Orchard.Environment {
public class MachineNameProvider : IMachineNameProvider {
public string GetMachineName() {
return System.Environment.MachineName;
// Add process ID to machine name because multiple web servers can
// be running on the same physical machine.
return String.Format("{0}:{1}", System.Environment.MachineName, Process.GetCurrentProcess().Id);
}
}
}