com.alibaba.druid.pool.ha.balance
Class WeightBalancer
java.lang.Object
com.alibaba.druid.pool.ha.balance.AbstractBalancer
com.alibaba.druid.pool.ha.balance.WeightBalancer
- All Implemented Interfaces:
- Balancer
public class WeightBalancer
- extends AbstractBalancer
WeightBalancer
public WeightBalancer()
afterDataSourceChanged
public void afterDataSourceChanged(DataSourceChangedEvent event)
produceRandomNumber
public int produceRandomNumber()
computeTotalWeight
public void computeTotalWeight()
getConnection
public MultiConnectionHolder getConnection(MultiDataSourceConnection conn,
String sql)
throws SQLException
- Throws:
SQLException
Copyright © 2012 Alibaba Group. All Rights Reserved.