Uses of Interface
com.graphdbapi.driver.internal.cluster.loadbalancing.LoadBalancingStrategy
-
Packages that use LoadBalancingStrategy Package Description com.graphdbapi.driver com.graphdbapi.driver.internal.cluster.loadbalancing -
-
Uses of LoadBalancingStrategy in com.graphdbapi.driver
Methods in com.graphdbapi.driver with parameters of type LoadBalancingStrategy Modifier and Type Method Description static Graph
GraphDb. driver(com.graphdbapi.driver.v1.Driver driver, String graphName, LoadBalancingStrategy graphStrategy)
通过自定义策略实现不同的负载均衡分发的图(创建driver时应该使用的是cluster协议)static Graph
GraphDb. driverByIndex(com.graphdbapi.driver.v1.Driver driver, int graphIndex, LoadBalancingStrategy graphStrategy)
通过图index、自定义策略获取图服务(创建driver时应该使用的是cluster协议)。通过服务端进行验证。static Graph
GraphDb. driverByName(com.graphdbapi.driver.v1.Driver driver, String graphName, LoadBalancingStrategy graphStrategy)
通过图名字、自定义策略获取图服务(创建driver时应该使用的是cluster协议)。通过服务端进行验证。 -
Uses of LoadBalancingStrategy in com.graphdbapi.driver.internal.cluster.loadbalancing
Classes in com.graphdbapi.driver.internal.cluster.loadbalancing that implement LoadBalancingStrategy Modifier and Type Class Description class
AutoPartitionLoadBalancingStrategy
负载均衡策略,用于查找来自路由表中的相应分片存储的服务器地址。class
FixedServerLoadBalancingStrategy
负载均衡策略,用于查找来自路由表中的指定服务器地址。class
LeastConnectedLoadBalancingStrategy
负载均衡策略,用于查找来自路由表中的的最少活动连接(从池中检出)的服务器地址。 以round-robin轮询调度方式找到迭代的起始索引。 这样做是为了防止在所有地址具有相同数量的活动连接时反复选择相同的第一地址。class
RoundRobinLoadBalancingStrategy
负载均衡策略,以round-robin方式选择服务器地址。
-