public interface ElasticMachineProvisioningConfig extends BeanConfig
Modifier and Type | Method and Description |
---|---|
ZonesConfig |
getGridServiceAgentZones()
Gets the list of zones that can be discovered and started by this machine provisioning.
|
double |
getMinimumNumberOfCpuCoresPerMachine()
Gets the minimum number of CPU cores per machine.
|
CapacityRequirements |
getReservedCapacityPerMachine()
Gets the expected amount of memory,cpu,disk,etc...
|
CapacityRequirements |
getReservedCapacityPerManagementMachine()
Gets the expected amount of memory,cpu,disk,etc...
|
boolean |
isDedicatedManagementMachines()
By default is false, which means that a Grid Service Agents may run a management process.
|
boolean |
isGridServiceAgentZoneMandatory()
Deprecated.
|
getBeanClassName, getProperties, setProperties
double getMinimumNumberOfCpuCoresPerMachine()
CapacityRequirements getReservedCapacityPerMachine()
ZonesConfig getGridServiceAgentZones()
boolean isDedicatedManagementMachines()
GridServiceManager
nor LookupService
nor ElasticServiceManager
Usually setting this value to true means that getReservedCapacityPerMachine()
memory
can be decreased, since no memory needs to be reserved for management processes.@Deprecated boolean isGridServiceAgentZoneMandatory()
getGridServiceAgentZones()
This flag is deprecated since 9.1.0 since the zones behavior of agents and containers are the
same. Meaning an elastic pu that has a zone defined will not deploy on a GSA without zone
anyhow.CapacityRequirements getReservedCapacityPerManagementMachine()
Copyright © GigaSpaces.