Browse Source

Host config improved.

pull/169/head
Sebastian Stehle 9 years ago
parent
commit
396872e27c
  1. 7
      src/Squidex/Config/Orleans/SiloServices.cs
  2. 2
      src/Squidex/appsettings.json

7
src/Squidex/Config/Orleans/SiloServices.cs

@ -6,6 +6,7 @@
// All rights reserved. // All rights reserved.
// ========================================================================== // ==========================================================================
using System;
using System.Linq; using System.Linq;
using System.Net; using System.Net;
using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Configuration;
@ -34,7 +35,11 @@ namespace Squidex.Config.Orleans
var ipConfig = config.GetRequiredValue("orleans:hostNameOrIPAddress"); var ipConfig = config.GetRequiredValue("orleans:hostNameOrIPAddress");
if (ipConfig.Equals("FirstOfHost")) if (ipConfig.Equals("Host", StringComparison.OrdinalIgnoreCase))
{
ipConfig = Dns.GetHostName();
}
else if (ipConfig.Equals("FirstIPAddressOfHost"))
{ {
var ips = Dns.GetHostAddressesAsync(Dns.GetHostName()).Result; var ips = Dns.GetHostAddressesAsync(Dns.GetHostName()).Result;

2
src/Squidex/appsettings.json

@ -68,7 +68,7 @@
/* /*
* Define the IP address or host name that is used for inter-silo communication. * Define the IP address or host name that is used for inter-silo communication.
* *
* Special values: FirstOfHost * Special values: FirstIPAddressOfHost, Host
*/ */
"hostNameOrIPAddress": "localhost" "hostNameOrIPAddress": "localhost"
}, },

Loading…
Cancel
Save