Free cookie consent management tool by TermsFeed Policy Generator

source: branches/HeuristicLab.Hive-3.3/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Communication/3.3/services.heuristiclab.com - app.config @ 5171

Last change on this file since 5171 was 5171, checked in by cneumuel, 13 years ago

#1260

  • still having issues with multiple appdomains on IIS. therefore disabled server heartbeats, so that slaves are not set to offline when they are disconnected, which prevents setting them offline when they are still online (which causes all jobs to be aborted)
  • re-enabled some well working abort-statements in ProcessHeartBeat
  • added a script in PreBuildEvent.cmd which makes it easier to change the config (for localhost or services.heuristiclab.com as server)
  • increased transmission quotas for jobs to 300mb
File size: 3.6 KB
Line 
1<?xml version="1.0"?>
2<configuration>
3  <configSections>
4  </configSections>
5  <system.serviceModel>
6    <bindings>
7      <netTcpBinding>
8        <binding name="SlaveTcpStreamedEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:10:00" transactionFlow="false" transferMode="Streamed" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" listenBacklog="10" maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10" maxReceivedMessageSize="314572800">
9          <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
10          <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/>
11          <security mode="TransportWithMessageCredential">
12            <transport clientCredentialType="Windows" protectionLevel="EncryptAndSign"/>
13            <message clientCredentialType="UserName" algorithmSuite="Default"/>
14          </security>
15        </binding>
16      </netTcpBinding>
17      <wsHttpBinding>
18        <binding name="SlaveHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:10:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="314572800" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
19          <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="104857600" maxNameTableCharCount="104857600"/>
20          <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/>
21          <security mode="Message">
22            <transport clientCredentialType="Windows" proxyCredentialType="None" realm=""/>
23            <message clientCredentialType="UserName" negotiateServiceCredential="true" algorithmSuite="Default"/>
24          </security>
25        </binding>
26      </wsHttpBinding>
27    </bindings>
28    <client>
29      <endpoint address="http://services.heuristiclab.com/Hive-3.3/SlaveService.svc" binding="wsHttpBinding" bindingConfiguration="SlaveHttpEndpoint" contract="SlaveFacade.ISlaveFacade" name="SlaveHttpEndpoint">
30        <identity>
31          <certificate encodedValue="AwAAAAEAAAAUAAAAwK1+2oAmcy/mI2P2QjyiJRh0y60gAAAAAQAAACoCAAAwggImMIIBj6ADAgECAhAIkseQ2EEhgU720qJA61gqMA0GCSqGSIb3DQEBBAUAMCQxIjAgBgNVBAMTGXNlcnZpY2VzLmhldXJpc3RpY2xhYi5jb20wHhcNMTAwNTExMTExNDAyWhcNMzkxMjMxMjM1OTU5WjAkMSIwIAYDVQQDExlzZXJ2aWNlcy5oZXVyaXN0aWNsYWIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCq26Bwmwc7k+4W30qLQ2j+FInEL5BuH6opDY6CSlrtt3xQS/anrhvpbf3QghLDVINzcHkzbPmm/SguG4F85QLB6xO+tJaOvRo0iEK5g3c307vMIru7FJwk/OhplEQ5J1hbDgL3zOJlrWlgtqRVxCtVdF3XroI9BctOt1NkeKv9ewIDAQABo1kwVzBVBgNVHQEETjBMgBCjbgdYd4j5JgUuJ1Wo/GxroSYwJDEiMCAGA1UEAxMZc2VydmljZXMuaGV1cmlzdGljbGFiLmNvbYIQCJLHkNhBIYFO9tKiQOtYKjANBgkqhkiG9w0BAQQFAAOBgQAb/2xk2uQad68shSPl/uixWgvFI8WkxOTBopOLaLtDxwCeZ3mWVHdV9VnixHtThubnEBXAhYOCQSIXWtQuXFWO+gH3YyjTRJY5kTmXyuvBRTn3/so5SrQ7Rdlm9hf6E5YVX3tCjAy7ybUyaDUkQfmH5vmvgvpMzRfsJ1qhnUpJiQ=="/>
32        </identity>
33      </endpoint>
34      <endpoint address="net.tcp://services.heuristiclab.com:8000/Hive-3.3/SlaveService.svc" binding="netTcpBinding" bindingConfiguration="SlaveTcpStreamedEndpoint" contract="SlaveFacade.ISlaveFacade" name="SlaveTcpStreamedEndpoint">
35        <identity>
36          <dns value="services.heuristiclab.com"/>
37        </identity>
38      </endpoint>
39    </client>
40  </system.serviceModel>
41  <startup>
42    <supportedRuntime version="v2.0.50727"/>
43  </startup>
44</configuration>
Note: See TracBrowser for help on using the repository browser.