Enable Machine Configuration for the Smart 3D Admin Web API - Intergraph Smart 3D Web API - Installation & Upgrade - Hexagon PPM

Intergraph Smart 3D and Smart 3D Admin Web API Installation and Configuration

Language
English
Product
Intergraph Smart 3D Web API
Subproduct
Smart 3D Web APIs
Search by Category
Installation & Upgrade
Smart 3D Version
13

The EnabledMachines section of the file shows the machine-specific configuration for the web API. For example:

"EnabledMachines": [

{

"MinInstanceCount": 1,

"MaxInstanceCount": 1,

"MachineName": "ServerMachineInformation",

"HasIIS": true,

"HasS3D": true,

"HasBroker": true

},

{

"MinInstanceCount": 1,

"MaxInstanceCount": 4,

"MachineName": "ServerMachineInformation2",

"HasIIS": false,

"HasS3D": true,

"HasBroker": false

}

]

Where:

  • MinInstanceCount - The number of general instances that will run continuously on the machine. You can set this number to zero or greater.

  • MaxInstanceCount - The number of general instances that can be run on the machine simultaneously, including the minimum instance count. You can set this number to:

    • Equal to the minimum instance count - No additional general instances are started on the machine.

    • Greater than the minimum instance count - Additional instances are started on the machine, up to the maximum instance count, when needed to process a request. Each additional instance is stopped when it finishes processing the request.

      SHARED Tip For more information on general vs dedicated services and other load balacing criteria, see How Load Balancing Works (Smart 3D Admin web API Only).

  • 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.