类的使用
org.apache.pulsar.policies.data.loadbalancer.SystemResourceUsage
使用SystemResourceUsage的程序包
程序包
说明
Classes to define policies for the load distribution.
-
org.apache.pulsar.policies.data.loadbalancer中SystemResourceUsage的使用
修饰符和类型方法说明static longResourceUnitRanking.calculateBrokerMaxCapacity(SystemResourceUsage systemResourceUsage, ResourceQuota defaultQuota) Estimate the maximum number namespace bundles a ResourceUnit is able to handle with all resource.voidLoadReport.setSystemResourceUsage(SystemResourceUsage systemResourceUsage) voidLocalBrokerData.update(SystemResourceUsage systemResourceUsage, Map<String, NamespaceBundleStats> bundleStats) Using the system resource usage and bundle stats acquired from the Pulsar client, update this LocalBrokerData.限定符构造器说明ResourceUnitRanking(SystemResourceUsage systemResourceUsage, Set<String> loadedBundles, ResourceQuota allocatedQuota, Set<String> preAllocatedBundles, ResourceQuota preAllocatedQuota)