ApplicationUpdateDescription
描述更新應用程式實例的參數。
屬性
名稱 | 類型 | 必要 |
---|---|---|
Flags |
string | No |
RemoveApplicationCapacity |
boolean | No |
MinimumNodes |
整數 (int64) | No |
MaximumNodes |
整數 (int64) | No |
ApplicationMetrics |
ApplicationMetricDescription 的陣列 | No |
Flags
類型:字串
必要:否
指出是否已設定其他屬性的旗標。 每個相關聯的屬性都會對應至以下指定的旗標,如果設定,則表示已指定屬性。
如果未指定特定屬性的旗標,即使提供新的值,屬性也不會更新。
這個屬性可以是使用位 'OR' 運算子取得之旗標的組合。 例外狀況是 RemoveApplicationCapacity,無法與其他參數一起指定。
例如,如果提供的值為 3,則會設定 MinimumNodes (1) 和 MaximumNodes (2) 旗標。
- 無 - 不表示已設定任何其他屬性。 值為 0。
- MinimumNodes - 指出是否已設定 MinimumNodes 屬性。 值為 1。
- MaximumNodes - 指出是否已設定 MinimumNodes 屬性。 值為 2。
- ApplicationMetrics - 指出是否已設定 ApplicationMetrics 屬性。 值為 4。
RemoveApplicationCapacity
類型:布林值
必要:否
預設:false
用來清除此應用程式之應用程式容量的相關所有參數。 |您無法與其他應用程式容量參數一起指定此參數。
MinimumNodes
類型:整數 (int64)
必要:否
InclusiveMinimum: 0
Service Fabric 將為此應用程式保留容量的節點數目下限。 請注意,這並不表示會將此應用程式的服務放在所有這些節點上。 如果此屬性設定為零,則不會保留任何容量。 這個屬性的值不能超過 MaximumNodes 屬性的值。
MaximumNodes
類型:整數 (int64)
必要:否
預設:0
InclusiveMinimum: 0
Service Fabric 將為此應用程式保留容量的節點數目上限。 請注意,這並不表示會將此應用程式的服務放在所有這些節點上。 根據預設,此屬性的值是零,表示服務可以放在任何節點上。
ApplicationMetrics
類型:ApplicationMetricDescription 的陣列
必要:否
應用程式容量計量描述的清單。