BrokerSettingsInfo.AllocationShrinkLoadRatioThreshold Property
The lower threshold of available service capacity.
Namespace: Microsoft.Hpc.Scheduler.Session.SessionStartInfo
Assembly: Microsoft.Hpc.Scheduler.Session (in Microsoft.Hpc.Scheduler.Session.dll)
Usage
'Usage
Dim instance As BrokerSettingsInfo
Dim value As Nullable(Of Integer)
value = instance.AllocationShrinkLoadRatioThreshold
instance.AllocationShrinkLoadRatioThreshold = value
Syntax
'Declaration
<ObsoleteAttribute("AllocationShrinkLoadRatioThreshold does not take any effect in v3.")> _
Public Property AllocationShrinkLoadRatioThreshold As Nullable(Of Integer)
[ObsoleteAttribute("AllocationShrinkLoadRatioThreshold does not take any effect in v3.")]
public Nullable<int> AllocationShrinkLoadRatioThreshold { get; set; }
[ObsoleteAttribute(L"AllocationShrinkLoadRatioThreshold does not take any effect in v3.")]
public:
property Nullable<int> AllocationShrinkLoadRatioThreshold {
Nullable<int> get ();
void set (Nullable<int> value);
}
/** @property */
public Nullable<int> get_AllocationShrinkLoadRatioThreshold ()
/** @property */
public void set_AllocationShrinkLoadRatioThreshold (Nullable<int> value)
public function get AllocationShrinkLoadRatioThreshold () : Nullable<int>
public function set AllocationShrinkLoadRatioThreshold (value : Nullable<int>)
Property Value
The lower threshold. The default is 75 percent.
Remarks
The number of service instances that the broker can initiate on the server (capacity) can grow and shrink based on the client activity (message requests). If the current load (the ratio of pending requests to available capacity) falls below this threshold, the broker shrinks the service capacity until the load ratio falls within the AllocationShrinkLoadRatioThreshold and AllocationGrowLoadRatioThreshold range.
You must cast the value to an integer. If the value is null (a null value means that the value has not been set and the broker is using the default value set in the configuration file), the cast raises an exception.
Platform Note: For Windows HPC Server 2008 R2, this property is obsolete and no longer takes effect.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Platforms
Development Platforms
Microsoft Windows HPC Server 2008, Windows HPC Server 2008 R2, Windows Server 2008 R2, Windows Server 2008, Windows 7, Windows Vista, Windows XP
Target Platforms
Windows 98, Windows 2000, Windows 2000 Server, Windows CE, Windows Server 2008, Windows 98 Second Edition, Pocket PC, Smart Phone, Windows Server 2003, Windows XP Professional, Windows Vista, Windows Server 2003 R2 with HPC Pack 2008 R2 Client Utilities, Windows XP, Microsoft Windows HPC Server 2008, Windows Server 2008 with HPC Pack 2008 Client Utilities, Microsoft Windows Compute Cluster Server 2003, Windows Server 2003 with Compute Cluster Pack Client Utilities, Windows Vista with HPC Pack 2008 Client Utilities, Windows XP with HPC Pack 2008 Client Utilities, Windows HPC Server 2008 R2, Windows Server 2008 R2 with HPC Pack 2008 R2 Client Utilities, Windows Vista with SP2 and HPC Pack 2008 R2 Client Utilities, Windows Server 2008 R2, Windows 7, Windows XP with SP2 (32-bit version) or SP3 (64-bit version) and HPC Pack 2008 R2 Client Utilities
See Also
Reference
BrokerSettingsInfo Class
BrokerSettingsInfo Members
Microsoft.Hpc.Scheduler.Session.SessionStartInfo Namespace
Build Date:
2012-06-21