Changeset 9508 for branches/OaaS/HeuristicLab.Services.Optimization
- Timestamp:
- 05/22/13 15:29:15 (12 years ago)
- Location:
- branches/OaaS/HeuristicLab.Services.Optimization
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/OaaS/HeuristicLab.Services.Optimization/HeuristicLab.Services.Optimization.ccproj
r8817 r9508 38 38 </ItemGroup> 39 39 <ItemGroup> 40 <ProjectReference Include="..\HeuristicLab.Services.Hive.Scaler\HeuristicLab.Services.Optimization.Scaler.csproj"> 41 <Name>HeuristicLab.Services.Optimization.Scaler</Name> 42 <Project>{d03b1a10-9c88-4c4b-bccf-4f98cde863d3}</Project> 43 <Private>True</Private> 44 <RoleType>Worker</RoleType> 45 <RoleName>HeuristicLab.Services.Optimization.Scaler</RoleName> 46 <UpdateDiagnosticsConnectionStringOnPublish>True</UpdateDiagnosticsConnectionStringOnPublish> 47 </ProjectReference> 40 48 <ProjectReference Include="..\HeuristicLab.Services.Hive.WebRole\HeuristicLab.Services.Hive.WebRole.csproj"> 41 49 <Name>HeuristicLab.Services.Hive.WebRole</Name> -
branches/OaaS/HeuristicLab.Services.Optimization/ServiceConfiguration.Cloud.cscfg
r9371 r9508 1 1 <?xml version="1.0" encoding="utf-8"?> 2 2 <ServiceConfiguration serviceName="HeuristicLab.Services.Optimization" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceConfiguration" osFamily="1" osVersion="*" schemaVersion="2012-05.1.7"> 3 <Role name="HeuristicLab.Services.Hive.WebRole">4 <Instances count="1" />5 <ConfigurationSettings>6 <Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value="ADJUST_ME" />7 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.Enabled" value="true" />8 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountUsername" value="ADJUST_ME" />9 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountEncryptedPassword" value="ADJUST_ME" />10 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountExpiration" value="ADJUST_ME" />11 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteForwarder.Enabled" value="true" />12 </ConfigurationSettings>13 <Certificates>14 <Certificate name="ADJUST_ME" thumbprint="ADJUST_ME" thumbprintAlgorithm="sha1" />15 <Certificate name="Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption" thumbprint="ADJUST_ME" thumbprintAlgorithm="sha1" />16 </Certificates>17 </Role>18 3 <Role name="HeuristicLab.Services.Optimization.Web"> 19 4 <Instances count="1" /> 20 5 <ConfigurationSettings> 21 <Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value=" ADJUST_ME"/>6 <Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value="DefaultEndpointsProtocol=https;AccountName=ADJUST_ME;AccountKey=ADJUST_ME"/> 22 7 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.Enabled" value="true" /> 23 8 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountUsername" value="hive" /> 24 9 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountEncryptedPassword" value="ADJUST_ME" /> 25 10 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountExpiration" value="ADJUST_ME" /> 26 <Setting name="Cloudia.WindowsAzure.Storage" value=" ADUST_ME" />11 <Setting name="Cloudia.WindowsAzure.Storage" value="DefaultEndpointsProtocol=https;AccountName=ADJUST_ME;AccountKey=ADJUST_ME" /> 27 12 <Setting name="HiveEndpointName" value="WSHttpBinding_Remote_IHiveService" /> 28 13 <Setting name="ControllerEndpointName" value="WSHttpBinding_Remote_IControllerService" /> … … 30 15 <Certificates> 31 16 <Certificate name="Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption" thumbprint="ADJUST_ME" thumbprintAlgorithm="sha1" /> 32 <Certificate name="ADJUST_ME" thumbprint="ADJUST_ME" thumbprintAlgorithm="sha1" /> 17 <Certificate name="localhost" thumbprint="ADJUST_ME" thumbprintAlgorithm="sha1" /> 18 </Certificates> 19 </Role> 20 <Role name="HeuristicLab.Services.Optimization.Scaler"> 21 <Instances count="1" /> 22 <ConfigurationSettings> 23 <Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value="DefaultEndpointsProtocol=https;AccountName=ADJUST_ME;AccountKey=ADJUST_ME" /> 24 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.Enabled" value="true" /> 25 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountUsername" value="hive" /> 26 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountEncryptedPassword" value="ADJUST_ME" /> 27 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountExpiration" value="ADJUST_ME" /> 28 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteForwarder.Enabled" value="true" /> 29 <Setting name="StorageConnectionString" value="DefaultEndpointsProtocol=https;AccountName=ADJUST_ME;AccountKey=ADJUST_ME" /> 30 <Setting name="TraceTable" value="ScalerTraceTable" /> 31 <Setting name="TraceTableEnabled" value="false" /> 32 </ConfigurationSettings> 33 <Certificates> 34 <Certificate name="Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption" thumbprint="ADJUST_ME" thumbprintAlgorithm="sha1" /> 35 <Certificate name="Azure Service Management" thumbprint="ADJUST_ME" thumbprintAlgorithm="sha1" /> 36 </Certificates> 37 </Role> 38 <Role name="HeuristicLab.Services.Hive.WebRole"> 39 <Instances count="1" /> 40 <ConfigurationSettings> 41 <Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value="DefaultEndpointsProtocol=https;AccountName=ADJUST_ME;AccountKey=ADJUST_ME" /> 42 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.Enabled" value="true" /> 43 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountUsername" value="hive" /> 44 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountEncryptedPassword" value="ADJUST_ME" /> 45 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountExpiration" value="ADJUST_ME" /> 46 </ConfigurationSettings> 47 <Certificates> 48 <Certificate name="Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption" thumbprint="ADJUST_ME" thumbprintAlgorithm="sha1" /> 49 <Certificate name="localhost" thumbprint="ADJUST_ME" thumbprintAlgorithm="sha1" /> 33 50 </Certificates> 34 51 </Role> -
branches/OaaS/HeuristicLab.Services.Optimization/ServiceConfiguration.Local.cscfg
r9371 r9508 1 1 <?xml version="1.0" encoding="utf-8"?> 2 2 <ServiceConfiguration serviceName="HeuristicLab.Services.Optimization" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceConfiguration" osFamily="1" osVersion="*" schemaVersion="2012-05.1.7"> 3 <Role name="HeuristicLab.Services.Optimization.Web"> 4 <Instances count="1" /> 5 <ConfigurationSettings> 6 <Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value="UseDevelopmentStorage=true" /> 7 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.Enabled" value="true" /> 8 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountUsername" value="hive" /> 9 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountEncryptedPassword" value="ADJUST_ME" /> 10 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountExpiration" value="ADJUST_ME" /> 11 <Setting name="Cloudia.WindowsAzure.Storage" value="DefaultEndpointsProtocol=https;AccountName=ADJUST_ME;AccountKey=ADJUST_ME" /> 12 <Setting name="HiveEndpointName" value="WSHttpBinding_Local_IHiveService" /> 13 <Setting name="ControllerEndpointName" value="WSHttpBinding_Local_IControllerService" /> 14 </ConfigurationSettings> 15 <Certificates> 16 <Certificate name="Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption" thumbprint="ADJUST_ME" thumbprintAlgorithm="sha1" /> 17 <Certificate name="localhost" thumbprint="ADJUST_ME" thumbprintAlgorithm="sha1" /> 18 </Certificates> 19 </Role> 20 <Role name="HeuristicLab.Services.Optimization.Scaler"> 21 <Instances count="1" /> 22 <ConfigurationSettings> 23 <Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value="DefaultEndpointsProtocol=https;AccountName=ADJUST_ME;AccountKey=ADJUST_ME" /> 24 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.Enabled" value="true" /> 25 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountUsername" value="hive" /> 26 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountEncryptedPassword" value="ADJUST_ME" /> 27 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountExpiration" value="ADJUST_ME" /> 28 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteForwarder.Enabled" value="true" /> 29 <Setting name="StorageConnectionString" value="DefaultEndpointsProtocol=https;AccountName=ADJUST_ME;AccountKey=ADJUST_ME" /> 30 <Setting name="TraceTable" value="ScalerTraceTable" /> 31 <Setting name="TraceTableEnabled" value="true" /> 32 </ConfigurationSettings> 33 <Certificates> 34 <Certificate name="Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption" thumbprint="ADJUST_ME" thumbprintAlgorithm="sha1" /> 35 <Certificate name="Azure Service Management" thumbprint="ADJUST_ME" thumbprintAlgorithm="sha1" /> 36 </Certificates> 37 </Role> 3 38 <Role name="HeuristicLab.Services.Hive.WebRole"> 4 39 <Instances count="1" /> … … 9 44 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountEncryptedPassword" value="ADJUST_ME" /> 10 45 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountExpiration" value="ADJUST_ME" /> 11 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteForwarder.Enabled" value="true" />12 </ConfigurationSettings>13 <Certificates>14 <Certificate name="ADJUST_ME" thumbprint="ADJUST_ME" thumbprintAlgorithm="sha1" />15 <Certificate name="Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption" thumbprint="ADJUST_ME" thumbprintAlgorithm="sha1" />16 </Certificates>17 </Role>18 <Role name="HeuristicLab.Services.Optimization.Web">19 <Instances count="1" />20 <ConfigurationSettings>21 <Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value="UseDevelopmentStorage=true" />22 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.Enabled" value="true" />23 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountUsername" value="hive" />24 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountEncryptedPassword" value="ADJUST_ME" />25 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountExpiration" value="ADJUST_ME" />26 <Setting name="Cloudia.WindowsAzure.Storage" value="ADJUST_ME" />27 <Setting name="HiveEndpointName" value="WSHttpBinding_Local_IHiveService" />28 <Setting name="ControllerEndpointName" value="WSHttpBinding_Local_IControllerService" />29 46 </ConfigurationSettings> 30 47 <Certificates> 31 48 <Certificate name="Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption" thumbprint="ADJUST_ME" thumbprintAlgorithm="sha1" /> 32 <Certificate name=" ADJUST_ME" thumbprint="ADJUST_ME" thumbprintAlgorithm="sha1" />49 <Certificate name="localhost" thumbprint="ADJUST_ME" thumbprintAlgorithm="sha1" /> 33 50 </Certificates> 34 51 </Role> -
branches/OaaS/HeuristicLab.Services.Optimization/ServiceDefinition.build.csdef
r9363 r9508 10 10 --> 11 11 <ServiceDefinition name="HeuristicLab.Services.Optimization" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition" schemaVersion="2012-05.1.7"> 12 <WebRole name="HeuristicLab.Services.Hive.WebRole" vmsize="Small">13 <Sites>14 <Site name="Web">15 <Bindings>16 <Binding name="HttpIn" endpointName="HttpIn" />17 </Bindings>18 </Site>19 </Sites>20 <Endpoints>21 <InputEndpoint name="HttpIn" protocol="http" port="80" localPort="80" />22 </Endpoints>23 <Imports>24 <Import moduleName="Diagnostics" />25 <Import moduleName="RemoteAccess" />26 <Import moduleName="RemoteForwarder" />27 </Imports>28 <LocalResources>29 <LocalStorage name="HeuristicLab.Services.Hive.WebRole.svclog" sizeInMB="1000" cleanOnRoleRecycle="false" />30 </LocalResources>31 <Certificates>32 <Certificate name="localhost" storeLocation="LocalMachine" storeName="My" />33 </Certificates>34 <Contents>35 <Content destination=".\">36 <SourceDirectory path="rcf/Debug/HeuristicLab.Services.Hive.WebRoleContent\" />37 </Content>38 </Contents>39 </WebRole>40 12 <WebRole name="HeuristicLab.Services.Optimization.Web" vmsize="Small"> 41 13 <Sites> … … 62 34 </ConfigurationSettings> 63 35 </WebRole> 36 <WorkerRole name="HeuristicLab.Services.Optimization.Scaler" vmsize="Small"> 37 <Runtime executionContext="elevated" /> 38 <Imports> 39 <Import moduleName="Diagnostics" /> 40 <Import moduleName="RemoteAccess" /> 41 <Import moduleName="RemoteForwarder" /> 42 </Imports> 43 <ConfigurationSettings> 44 <Setting name="StorageConnectionString" /> 45 <Setting name="TraceTable" /> 46 <Setting name="TraceTableEnabled" /> 47 </ConfigurationSettings> 48 <Certificates> 49 <Certificate name="Azure Service Management" storeLocation="CurrentUser" storeName="My" /> 50 </Certificates> 51 </WorkerRole> 52 <WebRole name="HeuristicLab.Services.Hive.WebRole" vmsize="Small"> 53 <Sites> 54 <Site name="Web"> 55 <Bindings> 56 <Binding name="Endpoint1" endpointName="Endpoint1" /> 57 </Bindings> 58 </Site> 59 </Sites> 60 <Endpoints> 61 <InputEndpoint name="Endpoint1" protocol="http" port="80" /> 62 </Endpoints> 63 <Imports> 64 <Import moduleName="Diagnostics" /> 65 <Import moduleName="RemoteAccess" /> 66 </Imports> 67 <Certificates> 68 <Certificate name="localhost" storeLocation="LocalMachine" storeName="My" /> 69 </Certificates> 70 <Contents> 71 <Content destination=".\"> 72 <SourceDirectory path="rcf/Debug/HeuristicLab.Services.Hive.WebRoleContent\" /> 73 </Content> 74 </Contents> 75 </WebRole> 64 76 </ServiceDefinition> -
branches/OaaS/HeuristicLab.Services.Optimization/ServiceDefinition.csdef
r9166 r9508 1 1 <?xml version="1.0" encoding="utf-8"?> 2 2 <ServiceDefinition name="HeuristicLab.Services.Optimization" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition" schemaVersion="2012-05.1.7"> 3 <WebRole name="HeuristicLab.Services.Hive.WebRole" vmsize="Small">4 <Sites>5 <Site name="Web">6 <Bindings>7 <Binding name="HttpIn" endpointName="HttpIn" />8 </Bindings>9 </Site>10 </Sites>11 <Endpoints>12 <InputEndpoint name="HttpIn" protocol="http" port="80" localPort="80" />13 </Endpoints>14 <Imports>15 <Import moduleName="Diagnostics" />16 <Import moduleName="RemoteAccess" />17 <Import moduleName="RemoteForwarder" />18 </Imports>19 <LocalResources>20 <LocalStorage name="HeuristicLab.Services.Hive.WebRole.svclog" sizeInMB="1000" cleanOnRoleRecycle="false" />21 </LocalResources>22 <Certificates>23 <Certificate name="localhost" storeLocation="LocalMachine" storeName="My" />24 </Certificates>25 </WebRole>26 3 <WebRole name="HeuristicLab.Services.Optimization.Web" vmsize="Small"> 27 4 <Sites> … … 48 25 </ConfigurationSettings> 49 26 </WebRole> 27 <WorkerRole name="HeuristicLab.Services.Optimization.Scaler" vmsize="Small"> 28 <Runtime executionContext="elevated" /> 29 <Imports> 30 <Import moduleName="Diagnostics" /> 31 <Import moduleName="RemoteAccess" /> 32 <Import moduleName="RemoteForwarder" /> 33 </Imports> 34 <ConfigurationSettings> 35 <Setting name="StorageConnectionString" /> 36 <Setting name="TraceTable" /> 37 <Setting name="TraceTableEnabled" /> 38 </ConfigurationSettings> 39 <Certificates> 40 <Certificate name="Azure Service Management" storeLocation="CurrentUser" storeName="My" /> 41 </Certificates> 42 </WorkerRole> 43 <WebRole name="HeuristicLab.Services.Hive.WebRole" vmsize="Small"> 44 <Sites> 45 <Site name="Web"> 46 <Bindings> 47 <Binding name="Endpoint1" endpointName="Endpoint1" /> 48 </Bindings> 49 </Site> 50 </Sites> 51 <Endpoints> 52 <InputEndpoint name="Endpoint1" protocol="http" port="80" /> 53 </Endpoints> 54 <Imports> 55 <Import moduleName="Diagnostics" /> 56 <Import moduleName="RemoteAccess" /> 57 </Imports> 58 <Certificates> 59 <Certificate name="localhost" storeLocation="LocalMachine" storeName="My" /> 60 </Certificates> 61 </WebRole> 50 62 </ServiceDefinition>
Note: See TracChangeset
for help on using the changeset viewer.