Free cookie consent management tool by TermsFeed Policy Generator

source: branches/3082_Scaling/HeuristicLab.Clients.Hive.Slave/3.3/app.config @ 18027

Last change on this file since 18027 was 17316, checked in by klichtbe, 5 years ago

#3033 changed machine ID generation to only create intial value once on startup without using MAC addresses

File size: 7.9 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<configuration>
3  <configSections>
4    <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
5      <section name="HeuristicLab.Clients.Hive.SlaveCore.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false"/>
6      <section name="HeuristicLab.Clients.Hive.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false"/>
7    </sectionGroup>
8  </configSections>
9
10  <userSettings>
11    <HeuristicLab.Clients.Hive.SlaveCore.Properties.Settings>
12      <setting name="LastUsedFileName" serializeAs="String">
13        <value>lastUsed.dat</value>
14      </setting>
15      <setting name="PluginCacheDir" serializeAs="String">
16        <value>PluginCache</value>
17      </setting>
18      <setting name="PluginTempBaseDir" serializeAs="String">
19        <value>PluginTemp</value>
20      </setting>
21      <setting name="ConfigurationName" serializeAs="String">
22        <value>Configuration</value>
23      </setting>
24      <setting name="PluginInfrastructureDll" serializeAs="String">
25        <value>HeuristicLab.PluginInfrastructure-3.3.dll</value>
26      </setting>
27      <setting name="ClientsHiveSlaveCoreDll" serializeAs="String">
28        <value>HeuristicLab.Clients.Hive.SlaveCore-3.3.dll</value>
29      </setting>
30      <setting name="ClientsHiveDll" serializeAs="String">
31        <value>HeuristicLab.Clients.Hive-3.3.dll</value>
32      </setting>
33      <setting name="HiveDll" serializeAs="String">
34        <value>HeuristicLab.Hive-3.3.dll</value>
35      </setting>
36      <setting name="ClientsCommonDll" serializeAs="String">
37        <value>HeuristicLab.Clients.Common-3.3.dll</value>
38      </setting>
39      <setting name="PluginLifetime" serializeAs="String">
40        <value>3</value>
41      </setting>
42      <setting name="DirOpSleepTime" serializeAs="String">
43        <value>00:00:01</value>
44      </setting>
45      <setting name="PluginDeletionRetries" serializeAs="String">
46        <value>5</value>
47      </setting>
48      <setting name="PluginDeletionTimeout" serializeAs="String">
49        <value>00:00:01</value>
50      </setting>
51      <setting name="ExecutorSemTimeouts" serializeAs="String">
52        <value>00:00:46</value>
53      </setting>
54      <setting name="QueuesMaxThreads" serializeAs="String">
55        <value>5000</value>
56      </setting>
57      <setting name="SlaveCommunicationServiceEndpoint" serializeAs="String">
58        <value>SlaveCommunicationServiceEndpoint</value>
59      </setting>
60      <setting name="SlaveUser" serializeAs="String">
61        <value>hiveslave</value>
62      </setting>
63      <setting name="SlavePwd" serializeAs="String">
64        <value>hiveslave</value>
65      </setting>
66      <setting name="MaxLogCount" serializeAs="String">
67        <value>1</value>
68      </setting>
69      <setting name="ExecutorQueueTimeout" serializeAs="String">
70        <value>00:00:20</value>
71      </setting>
72      <setting name="NrOfCoresToScavenge" serializeAs="String">
73        <value>-1</value>
74      </setting>
75      <setting name="ShutdownCommand" serializeAs="String">
76        <value>shutdown.exe</value>
77      </setting>
78      <setting name="HeartbeatInterval" serializeAs="String">
79        <value>00:00:40</value>
80      </setting>
81      <setting name="CheckpointInterval" serializeAs="String">
82        <value>18:00:00</value>
83      </setting>
84      <setting name="CheckpointCheckInterval" serializeAs="String">
85        <value>00:05:00</value>
86      </setting>
87      <setting name="MachineId" serializeAs="String">
88        <value>00000000-0000-0000-0000-000000000000</value>
89      </setting>
90    </HeuristicLab.Clients.Hive.SlaveCore.Properties.Settings>
91    <HeuristicLab.Clients.Hive.Settings>
92      <setting name="MaxParallelUploads" serializeAs="String">
93        <value>2</value>
94      </setting>
95      <setting name="HLBinaryName" serializeAs="String">
96        <value>HeuristicLab 3.3.exe</value>
97      </setting>
98      <setting name="ResultPollingInterval" serializeAs="String">
99        <value>00:00:20</value>
100      </setting>
101      <setting name="MaxParallelDownloads" serializeAs="String">
102        <value>2</value>
103      </setting>
104      <setting name="MaxRepeatServiceCalls" serializeAs="String">
105        <value>5</value>
106      </setting>
107      <setting name="AnonymousUserName" serializeAs="String">
108        <value>anonymous</value>
109      </setting>
110      <setting name="EndpointConfigurationPriorities" serializeAs="Xml">
111        <value>
112          <ArrayOfString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
113            <string>NetBinding_IHiveService</string>
114            <string>WSHttpBinding_IHiveService</string>
115          </ArrayOfString>
116        </value>
117      </setting>
118      <setting name="MaxEndpointRetries" serializeAs="String">
119        <value>3</value>
120      </setting>
121    </HeuristicLab.Clients.Hive.Settings>
122  </userSettings>
123
124  <system.serviceModel>
125    <bindings>
126      <netTcpBinding>
127        <binding name="NetBinding_IHiveService" receiveTimeout="00:20:00"
128          sendTimeout="00:20:00" maxBufferPoolSize="2147483647" maxBufferSize="2147483647"
129          maxReceivedMessageSize="2147483647">
130          <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647"
131            maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
132          <security mode="TransportWithMessageCredential">
133            <message clientCredentialType="UserName" />
134          </security>
135        </binding>
136      </netTcpBinding>
137      <wsHttpBinding>
138        <binding name="WSHttpBinding_IHiveService" receiveTimeout="00:20:00"
139          sendTimeout="00:20:00" maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647">
140          <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647"
141            maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
142          <security>
143            <message clientCredentialType="UserName" />
144          </security>
145        </binding>
146      </wsHttpBinding>
147    </bindings>
148    <services>
149      <service name="HeuristicLab.Clients.Hive.SlaveCore.SlaveCommunicationService">
150        <endpoint address="net.pipe://localhost/HeuristicLabSlaveCom" binding="netNamedPipeBinding" contract="HeuristicLab.Clients.Hive.SlaveCore.ServiceContracts.ISlaveCommunication"/>
151      </service>
152    </services>
153    <client>
154      <endpoint name="SlaveCommunicationServiceEndpoint" address="net.pipe://localhost/HeuristicLabSlaveCom" binding="netNamedPipeBinding" contract="HeuristicLab.Clients.Hive.SlaveCore.ServiceContracts.ISlaveCommunication"/>
155      <endpoint address="http://services.heuristiclab.com/Hive-3.4/HiveService.svc"
156        binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IHiveService"
157        contract="HeuristicLab.Clients.Hive.IHiveService" name="WSHttpBinding_IHiveService">
158        <identity>
159          <dns value="services.heuristiclab.com" />
160        </identity>
161      </endpoint>
162      <endpoint address="net.tcp://services.heuristiclab.com/Hive-3.4/HiveService.svc"
163        binding="netTcpBinding" bindingConfiguration="NetBinding_IHiveService"
164        contract="HeuristicLab.Clients.Hive.IHiveService" name="NetBinding_IHiveService">
165        <identity>
166          <dns value="services.heuristiclab.com" />
167        </identity>
168      </endpoint>
169    </client>
170  </system.serviceModel>
171
172  <runtime>
173    <gcServer enabled="true"/>
174  </runtime>
175
176  <startup>
177    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
178  </startup>
179</configuration>
Note: See TracBrowser for help on using the repository browser.