// ����: ��Ҫ�ڹ���DefaultDiamondManagerʱ��ע��ManagerListener(����:configReceiver)
// Ҳ����˵����Ҫ������: new DefaultDiamondManager(dbGroupKey, configReceiver)��
// ����Ҫ���null���ȵ�һ��ȡ����Ϣ��������ɺ���ע�ᣬ�������Բ���ͬ���������κ��벢����ص����⣬
// ��Ϊ�п����ڵ�һ�θ�ȡ����Ϣ��Diamond���������DZ��������˼�¼������ManagerListener����߳������յ���Ϣ��
// ��ɳ�ʼ���̺߳�ManagerListener�߳�ͬʱ������Ϣ��
configFactory = new DefaultConfigDataHandlerFactory();
globalHandler = configFactory.getConfigDataHandler(
tGroupDataSource.getFullDbGroupKey(), null);
String dsWeightCommaStr = globalHandler.getData(
tGroupDataSource.getConfigReceiveTimeout(),
ConfigDataHandler.FIRST_CACHE_THEN_SERVER_STRATEGY);
//extra config
extraFactory=new DefaultConfigDataHandlerFactory();
extraHandler=extraFactory.getConfigDataHandler(
tGroupDataSource.getDbGroupExtraConfigKey(), null);
String extraConfig=extraHandler.getData(tGroupDataSource.getConfigReceiveTimeout(),
ConfigDataHandler.FIRST_CACHE_THEN_SERVER_STRATEGY);