ResourceOptimizedPlacement 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
尝试优化跨群集的资源分布的放置策略。
public sealed class ResourceOptimizedPlacement : Orleans.Runtime.PlacementStrategy
type ResourceOptimizedPlacement = class
inherit PlacementStrategy
Public NotInheritable Class ResourceOptimizedPlacement
Inherits PlacementStrategy
- 继承
注解
它将权重分配给运行时统计信息,以便确定不同资源的优先级,并计算每个孤岛的规范化分数。 在 k 选项 算法的
根据负载棚机制的定义重载的孤岛不被视为新放置的候选项。
通过将 ResourceOptimizedPlacementAttribute 属性添加到粒度来配置此放置策略。
构造函数
ResourceOptimizedPlacement() |
尝试优化跨群集的资源分布的放置策略。 |
属性
IsUsingGrainDirectory |
获取一个值,该值指示此放置策略是否需要在粒度目录中注册激活。 (继承自 PlacementStrategy) |
方法
Initialize(GrainProperties) |
使用提供的粒度属性初始化此类型的实例。 (继承自 PlacementStrategy) |
PopulateGrainProperties(IServiceProvider, Type, GrainType, Dictionary<String,String>) |
填充粒度属性以指定首选放置策略。 (继承自 PlacementStrategy) |