Browse Source

Get orleans port config from environmentvariables

pull/346/head
Marcel Hilgersom 7 years ago
parent
commit
97d494d54d
  1. 4
      src/Squidex/Config/Orleans/OrleansServices.cs
  2. 4
      src/Squidex/appsettings.json

4
src/Squidex/Config/Orleans/OrleansServices.cs

@ -58,8 +58,8 @@ namespace Squidex.Config.Orleans
{ {
["MongoDB"] = () => ["MongoDB"] = () =>
{ {
var siloPort = int.Parse(config.GetRequiredValue("orleans:siloPort") ?? "11111"); var siloPort = int.Parse(Environment.GetEnvironmentVariable("Orleans.SiloPort") ?? "11111");
var gatewayPort = int.Parse(config.GetRequiredValue("orleans:gatewayPort") ?? "400000"); var gatewayPort = int.Parse(Environment.GetEnvironmentVariable("Orleans.GatewayPort") ?? "40000");
hostBuilder.ConfigureEndpoints(Dns.GetHostName(), siloPort, gatewayPort, listenOnAnyHostAddress: true); hostBuilder.ConfigureEndpoints(Dns.GetHostName(), siloPort, gatewayPort, listenOnAnyHostAddress: true);

4
src/Squidex/appsettings.json

@ -177,9 +177,7 @@
* *
* Supported: MongoDB, Development * Supported: MongoDB, Development
*/ */
"clustering": "MongoDb", "clustering": "MongoDb"
"siloPort": 11112,
"gatewayPort": 40002
}, },
"eventStore": { "eventStore": {

Loading…
Cancel
Save