This section represents deployment and load balancing information for all of the services. Data in this section allows the administrator to specify the number of Plant (S3DServices) service instances to help manage performance. Based on information in this section, the application decides how to manage service instances.
Example section
"EnabledMachines": [
{
"IsEnabled": true,
"NoOfCores": 8,
"HasDedicatedLongQInstance": true,
"Instances": [
{
"SiteAlias": "SiteAlias",
"PlantDatabaseName": "marine",
"Count": 5
},
{
"SiteAlias": "SiteAlias",
"PlantDatabaseName": "for_Api_2502",
"Count": 5
},
{
"SiteAlias": "DedicatedLongQSite",
"PlantDatabaseName": "",
"Count": 1
},
{
"SiteAlias": "SiteAlias",
"PlantDatabaseName": "",
"Count": 1
},
{
"SiteAlias": "SiteAlias",
"PlantDatabaseName": "CatalogService-D:\\SharedContent",
"Count": 1
}
],
"MachineName": "IN-PPM208396",
"HasIIS": true,
"HasS3D": true,
"HasBroker": true
}
],
Description
-
IsEnabled - Indicates whether the machine is being used to run service instances.
-
NoOfCores - Number of core processors on the machine. This information is used for load balancing.
-
HasDedicatedLongQInstance - True indicates that this machine will run the default admin service instance.
-
Instances:
-
SiteAlias - Instance's site name. The site name provided here must be present in the enabled site configuration.
-
PlantDatabaseName - Plant database information.
-
Count - Number of instances the user needs on a single server
-
-
MachineName - Machine for deploying an S3DServices instance.
-
HasIIS - True/False based on whether the machine has IIS. This property tells the application if the user can deploy frontend on this machine.
-
HasS3D - True/False based on whether S3D is installed. This property tells the application if user can deploy backend and services.
-
HasBroker - True/False based on whether the Smart 3D Web API Service Manager Windows service is already installed. This service is needed for running S3DServices instances.
For information on load balancing criteria, see How Load Balancing Works (Smart 3D Admin web API Only).