package com.whereta.model;
import java.util.Map;
/**
* Vincent 创建于 2016/4/19.
*/
public interface IServer {
/**
* 获取服务器key
*
* @return
*/
int getServerKey();
/**
* 将对象存入服务器,返回旧的数据
*
* @param k 对象key
* @param v 对象
*
* @return
*/
Object put(int k, Object v);
/**
* 根据key获取对象
*
* @param k
*
* @return
*/
Object get(int k);
/**
* 移除对象
*
* @param k
*
* @return
*/
Object remove(int k);
/**
* 清空服务器所有数据
*/
void clear();
/**
* 获取对象存储集合
*
* @return
*/
Object getDataMap();
/**
* 获取该服务器里对象key小于等于指定key的数据集合
*
* @param key
*
* @return
*/
Map<Integer, Object> getLessThanEqualKey(int key);
/**
* 批量添加数据
*
* @param map
*/
void putAll(Map<Integer, Object> map);
}
package com.whereta.model;
import com.alibaba.fastjson.JSON;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ConcurrentMap;
/**
* Vincent 创建于 2016/4/19.
* 服务器对象
*/
public class DefaultServer implements IServer {
private static final Log log= LogFactory.getLog(DefaultServer.class);
/**
* 服务器key
*/
private int serverKey;
public DefaultServer(int serverKey) {
this.serverKey = serverKey;
if(log.isInfoEnabled()){
log.info("初始化服务器:"+serverKey);
}
}
public Object getDataMap() {
if(log.isDebugEnabled()){
log.debug("获取数据存储集合:"+dataMap);
}
return dataMap;
}
private ConcurrentMap<Integer, Object> dataMap = new ConcurrentHashMap<Integer, Object>();
public int getServerKey() {
if(log.isDebugEnabled()){
log.debug("获取服务器key:"+serverKey);
}
return serverKey;
}
public Object put(int k, Object v) {
if(log.isDebugEnabled()){
log.debug("存储数据:serverKey="+serverKey+" k="+k+" v="+v);
}
Object put = dataMap.put(k, v);
if(log.isDebugEnabled()){
log.debug("服务器数据:"+this.toString());
}
return put;
}
public Object get(int k) {
Object v = dataMap.get(k);
if(log.isDebugEnabled()){
log.debug("获取数据:serverKey="+ serverKey+" k="+k+" v="+v);
}
if(log.isDebugEnabled()){
log.debug("服务器数据:"+this.toString());
}
return v;
}
public Object remove(int k) {
Object remove = dataMap.remove(k);
if(log.isDebugEnabled()){
log.debug("删除数据:serverKey="+serverKey+" k="+k+" v="+remove);
}
if(log.isDebugEnabled()){
log.debug("服务器数据:"+this.toString());
}
return remove;
}
public void clear() {
dataMap.clear();
if(log.isDebugEnabled()){
log.debug("清空数据:"+serverKey);
}
if(log.isDebugEnabled()){
log.debug("服务器数据:"+this.toString());
}
}
public Map<Integer, Object> getLessThanEqualKey(int key) {
Map<Integer, Object> map = new HashMap<Integer, Object>();
Set<Integer> keySet = dataMap.keySet();
if (keySet.isEmpty()) {
return map;
}
for (Integer k : keySet) {
if (k <= key) {
map.put(k, dataMap.get(k));
}
}
if(log.isDebugEnabled()){
log.debug("serverKey="+serverKey+" 获取小于等于"+key+" 的数据集合是:"+map);
}
if(log.isDebugEnabled()){
log.debug("服务器数据:"+this.toString());
}
return map;
}
public void putAll(Map<Integer, Object> map) {
if(log.isDebugEnabled()){
log.debug("serverKey="+serverKey+" 批量存入数据:"+map);
}
dataMap.putAll(map);
if(log.isDebugEnabled()){
log.debug("服务器数据:"+this.toString());
}
}
@Override
public String toString() {
return "DefaultServer{" +
"serverKey=" + serverKey +
", dataMap=" + JSON.toJSONString(dataMap) +
'}';
}
}
package com.whereta.model;
/**
* Vincent 创建于 2016/4/19.
*/
public interface IServerFactory {
IServer createServer(int serverKey);
}
package com.whereta.model;
/**
* Vincent 创建于 2016/4/19.
*/
public class DefaultServerFactory implements IServerFactory {
public IServer createServer(int serverKey) {
return new DefaultServer(serverKey);
}
}
package com.whereta.utils;
import com.whereta.model.IServer;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import java.util.*;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ConcurrentMap;
import java.util.concurrent.CopyOnWriteArraySet;
/**
* Vincent 创建于 2016/4/19.
*/
public class DataUtil {
private static final Log log = LogFactory.getLog(DataUtil.class);
/**
* 存储服务器节点的code
*/
private static final CopyOnWriteArraySet<Integer> serverCodeSet = new CopyOnWriteArraySet();
/**
* Server存储集合
*/
private static final ConcurrentMap<Integer, IServer> serverMap = new ConcurrentHashMap<Integer, IServer>();
/**
* 添加服务器
*
* @param server
*/
public static IServer addServer(IServer server) {
int serverKey = server.getServerKey();
if (log.isDebugEnabled()) {
log.debug("添加新的服务器:" + server);
}
//如果服务器已经存在,则不添加新的服务器
IServer oldServer = serverMap.putIfAbsent(serverKey, server);
if (log.isDebugEnabled()) {
log.debug("是否存在旧的服务器:" + (oldServer != null));
if (oldServer != null) {
log.debug("旧服务器信息:" + oldServer);
}
}
if (oldServer != null) {
return oldServer;
}
//获取旧的数据服务器
//譬如现有服务器code是45,55,60,100
//新加服务器code是80,那先获取100的服务器,将该服务器里对象key<=80的对象取出来存入新的服务器
IServer commonServer = getServer(serverKey+1);
if (commonServer != null) {
Map<Integer, Object> lessThanEqualKeyMap = commonServer.getLessThanEqualKey(serverKey);
server.putAll(lessThanEqualKeyMap);
Set<Integer> keySet = lessThanEqualKeyMap.keySet();
for(Integer k:keySet){
commonServer.remove(k);
}
}
return oldServer;
}
/**
* 删除服务器
*
* @param serverKey
*
* @return
*/
public static IServer remove(int serverKey) {
IServer oldServer = serverMap.remove(serverKey);
if (log.isDebugEnabled()) {
log.debug("是否存在旧的服务器:" + (oldServer != null));
if (oldServer != null) {
log.debug("旧服务器信息:" + oldServer);
}
}
if (oldServer != null) {
Object dataMap = oldServer.getDataMap();
Map<Integer, Object> map = (Map<Integer, Object>) dataMap;
//删除服务器时应该讲该服务器数据保存到下一个服务器里
IServer commonServer = getServer(serverKey);
commonServer.putAll(map);
}
return oldServer;
}
/**
* 根据key获取server
*
* @param objectKey
*
* @return
*/
public static IServer getServer(int objectKey) {
if(log.isDebugEnabled()){
log.debug("获取key="+objectKey);
}
Set<Integer> keySet = serverMap.keySet();
if (log.isDebugEnabled()) {
log.debug("服务器是否存在:" + (!keySet.isEmpty()));
}
if (keySet.isEmpty()) {
return null;
}
List<Integer> keyList = new ArrayList<Integer>(keySet);
Collections.sort(keyList);
int size = keyList.size();
if (log.isDebugEnabled()) {
log.debug("服务器key信息:" + keyList);
}
Integer firstKey = keyList.get(0);
Integer lastKey = keyList.get(size - 1);
if (size == 1) {
//如果只有一个服务器,则直接返回
return serverMap.get(firstKey);
}
if (objectKey >= 0 && objectKey <= firstKey) {
return serverMap.get(firstKey);
}
if (objectKey > lastKey) {
return serverMap.get(firstKey);
}
for (int i = 0; i < size - 1; i++) {
Integer e = keyList.get(i);
Integer next = keyList.get(i + 1);
if (objectKey > e && objectKey <= next) {
return serverMap.get(next);
}
}
return null;
}
}
package com.whereta;
import com.alibaba.fastjson.JSON;
import com.whereta.model.DefaultServerFactory;
import com.whereta.model.IServer;
import com.whereta.model.IServerFactory;
import com.whereta.utils.DataUtil;
import java.util.Random;
import java.util.concurrent.Executor;
import java.util.concurrent.Executors;
import java.util.concurrent.TimeUnit;
/**
* Vincent 创建于 2016/4/19.
*/
public class Main {
public static void main(String[] args) {
final IServerFactory serverFactory = new DefaultServerFactory();
final int[] serverArray = {100, 500, 2500, 5000, 25000, 40000, 50000};
for (Integer i : serverArray) {
IServer server = serverFactory.createServer(i);
DataUtil.addServer(server);
}
Executor executor = Executors.newCachedThreadPool();
executor.execute(new Runnable() {
public void run() {
Random random = new Random();
while (true) {
int i = random.nextInt(50000);
try {
TimeUnit.SECONDS.sleep(1);
} catch (InterruptedException e) {
e.printStackTrace();
}
IServer server = DataUtil.getServer(i);
System.out.println(JSON.toJSONString(server));
if (server != null)
server.put(i, new Object());
}
}
});
executor.execute(new Runnable() {
public void run() {
try {
TimeUnit.SECONDS.sleep(20);
} catch (InterruptedException e) {
e.printStackTrace();
}
IServer server = serverFactory.createServer(35000);
DataUtil.addServer(server);
System.out.println("---------------------------");
System.out.println("添加服务器成功");
System.out.println(JSON.toJSONString(server));
try {
TimeUnit.SECONDS.sleep(5);
} catch (InterruptedException e) {
e.printStackTrace();
}
DataUtil.remove(25000);
System.out.println(JSON.toJSONString(server));
System.out.println("---------------------------");
System.out.println("删除服务器成功");
}
});
}
}
[framework] 2016-04-19 14:07:30,371 - com.whereta.model.DefaultServer -0 [main] INFO com.whereta.model.DefaultServer - 初始化服务器:100
[framework] 2016-04-19 14:07:30,374 - com.whereta.model.DefaultServer -3 [main] DEBUG com.whereta.model.DefaultServer - 获取服务器key:100
[framework] 2016-04-19 14:07:30,421 - com.whereta.utils.DataUtil -50 [main] DEBUG com.whereta.utils.DataUtil - 添加新的服务器:DefaultServer{serverKey=100, dataMap={}}
[framework] 2016-04-19 14:07:30,422 - com.whereta.utils.DataUtil -51 [main] DEBUG com.whereta.utils.DataUtil - 是否存在旧的服务器:false
[framework] 2016-04-19 14:07:30,422 - com.whereta.utils.DataUtil -51 [main] DEBUG com.whereta.utils.DataUtil - 获取key=101
[framework] 2016-04-19 14:07:30,422 - com.whereta.utils.DataUtil -51 [main] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:30,423 - com.whereta.utils.DataUtil -52 [main] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100]
[framework] 2016-04-19 14:07:30,423 - com.whereta.model.DefaultServer -52 [main] DEBUG com.whereta.model.DefaultServer - serverKey=100 批量存入数据:{}
[framework] 2016-04-19 14:07:30,423 - com.whereta.model.DefaultServer -52 [main] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=100, dataMap={}}
[framework] 2016-04-19 14:07:30,423 - com.whereta.model.DefaultServer -52 [main] INFO com.whereta.model.DefaultServer - 初始化服务器:500
[framework] 2016-04-19 14:07:30,423 - com.whereta.model.DefaultServer -52 [main] DEBUG com.whereta.model.DefaultServer - 获取服务器key:500
[framework] 2016-04-19 14:07:30,423 - com.whereta.utils.DataUtil -52 [main] DEBUG com.whereta.utils.DataUtil - 添加新的服务器:DefaultServer{serverKey=500, dataMap={}}
[framework] 2016-04-19 14:07:30,423 - com.whereta.utils.DataUtil -52 [main] DEBUG com.whereta.utils.DataUtil - 是否存在旧的服务器:false
[framework] 2016-04-19 14:07:30,423 - com.whereta.utils.DataUtil -52 [main] DEBUG com.whereta.utils.DataUtil - 获取key=501
[framework] 2016-04-19 14:07:30,423 - com.whereta.utils.DataUtil -52 [main] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:30,423 - com.whereta.utils.DataUtil -52 [main] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500]
[framework] 2016-04-19 14:07:30,423 - com.whereta.model.DefaultServer -52 [main] DEBUG com.whereta.model.DefaultServer - serverKey=500 批量存入数据:{}
[framework] 2016-04-19 14:07:30,423 - com.whereta.model.DefaultServer -52 [main] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=500, dataMap={}}
[framework] 2016-04-19 14:07:30,423 - com.whereta.model.DefaultServer -52 [main] INFO com.whereta.model.DefaultServer - 初始化服务器:2500
[framework] 2016-04-19 14:07:30,423 - com.whereta.model.DefaultServer -52 [main] DEBUG com.whereta.model.DefaultServer - 获取服务器key:2500
[framework] 2016-04-19 14:07:30,423 - com.whereta.utils.DataUtil -52 [main] DEBUG com.whereta.utils.DataUtil - 添加新的服务器:DefaultServer{serverKey=2500, dataMap={}}
[framework] 2016-04-19 14:07:30,423 - com.whereta.utils.DataUtil -52 [main] DEBUG com.whereta.utils.DataUtil - 是否存在旧的服务器:false
[framework] 2016-04-19 14:07:30,423 - com.whereta.utils.DataUtil -52 [main] DEBUG com.whereta.utils.DataUtil - 获取key=2501
[framework] 2016-04-19 14:07:30,423 - com.whereta.utils.DataUtil -52 [main] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:30,424 - com.whereta.utils.DataUtil -53 [main] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500]
[framework] 2016-04-19 14:07:30,424 - com.whereta.model.DefaultServer -53 [main] DEBUG com.whereta.model.DefaultServer - serverKey=2500 批量存入数据:{}
[framework] 2016-04-19 14:07:30,424 - com.whereta.model.DefaultServer -53 [main] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=2500, dataMap={}}
[framework] 2016-04-19 14:07:30,424 - com.whereta.model.DefaultServer -53 [main] INFO com.whereta.model.DefaultServer - 初始化服务器:5000
[framework] 2016-04-19 14:07:30,424 - com.whereta.model.DefaultServer -53 [main] DEBUG com.whereta.model.DefaultServer - 获取服务器key:5000
[framework] 2016-04-19 14:07:30,424 - com.whereta.utils.DataUtil -53 [main] DEBUG com.whereta.utils.DataUtil - 添加新的服务器:DefaultServer{serverKey=5000, dataMap={}}
[framework] 2016-04-19 14:07:30,424 - com.whereta.utils.DataUtil -53 [main] DEBUG com.whereta.utils.DataUtil - 是否存在旧的服务器:false
[framework] 2016-04-19 14:07:30,424 - com.whereta.utils.DataUtil -53 [main] DEBUG com.whereta.utils.DataUtil - 获取key=5001
[framework] 2016-04-19 14:07:30,424 - com.whereta.utils.DataUtil -53 [main] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:30,424 - com.whereta.utils.DataUtil -53 [main] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000]
[framework] 2016-04-19 14:07:30,424 - com.whereta.model.DefaultServer -53 [main] DEBUG com.whereta.model.DefaultServer - serverKey=5000 批量存入数据:{}
[framework] 2016-04-19 14:07:30,424 - com.whereta.model.DefaultServer -53 [main] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=5000, dataMap={}}
[framework] 2016-04-19 14:07:30,424 - com.whereta.model.DefaultServer -53 [main] INFO com.whereta.model.DefaultServer - 初始化服务器:25000
[framework] 2016-04-19 14:07:30,424 - com.whereta.model.DefaultServer -53 [main] DEBUG com.whereta.model.DefaultServer - 获取服务器key:25000
[framework] 2016-04-19 14:07:30,424 - com.whereta.utils.DataUtil -53 [main] DEBUG com.whereta.utils.DataUtil - 添加新的服务器:DefaultServer{serverKey=25000, dataMap={}}
[framework] 2016-04-19 14:07:30,424 - com.whereta.utils.DataUtil -53 [main] DEBUG com.whereta.utils.DataUtil - 是否存在旧的服务器:false
[framework] 2016-04-19 14:07:30,424 - com.whereta.utils.DataUtil -53 [main] DEBUG com.whereta.utils.DataUtil - 获取key=25001
[framework] 2016-04-19 14:07:30,424 - com.whereta.utils.DataUtil -53 [main] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:30,424 - com.whereta.utils.DataUtil -53 [main] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000]
[framework] 2016-04-19 14:07:30,425 - com.whereta.model.DefaultServer -54 [main] DEBUG com.whereta.model.DefaultServer - serverKey=25000 批量存入数据:{}
[framework] 2016-04-19 14:07:30,425 - com.whereta.model.DefaultServer -54 [main] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=25000, dataMap={}}
[framework] 2016-04-19 14:07:30,425 - com.whereta.model.DefaultServer -54 [main] INFO com.whereta.model.DefaultServer - 初始化服务器:40000
[framework] 2016-04-19 14:07:30,425 - com.whereta.model.DefaultServer -54 [main] DEBUG com.whereta.model.DefaultServer - 获取服务器key:40000
[framework] 2016-04-19 14:07:30,425 - com.whereta.utils.DataUtil -54 [main] DEBUG com.whereta.utils.DataUtil - 添加新的服务器:DefaultServer{serverKey=40000, dataMap={}}
[framework] 2016-04-19 14:07:30,425 - com.whereta.utils.DataUtil -54 [main] DEBUG com.whereta.utils.DataUtil - 是否存在旧的服务器:false
[framework] 2016-04-19 14:07:30,425 - com.whereta.utils.DataUtil -54 [main] DEBUG com.whereta.utils.DataUtil - 获取key=40001
[framework] 2016-04-19 14:07:30,425 - com.whereta.utils.DataUtil -54 [main] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:30,425 - com.whereta.utils.DataUtil -54 [main] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000, 40000]
[framework] 2016-04-19 14:07:30,425 - com.whereta.model.DefaultServer -54 [main] DEBUG com.whereta.model.DefaultServer - serverKey=40000 批量存入数据:{}
[framework] 2016-04-19 14:07:30,425 - com.whereta.model.DefaultServer -54 [main] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=40000, dataMap={}}
[framework] 2016-04-19 14:07:30,425 - com.whereta.model.DefaultServer -54 [main] INFO com.whereta.model.DefaultServer - 初始化服务器:50000
[framework] 2016-04-19 14:07:30,425 - com.whereta.model.DefaultServer -54 [main] DEBUG com.whereta.model.DefaultServer - 获取服务器key:50000
[framework] 2016-04-19 14:07:30,425 - com.whereta.utils.DataUtil -54 [main] DEBUG com.whereta.utils.DataUtil - 添加新的服务器:DefaultServer{serverKey=50000, dataMap={}}
[framework] 2016-04-19 14:07:30,425 - com.whereta.utils.DataUtil -54 [main] DEBUG com.whereta.utils.DataUtil - 是否存在旧的服务器:false
[framework] 2016-04-19 14:07:30,425 - com.whereta.utils.DataUtil -54 [main] DEBUG com.whereta.utils.DataUtil - 获取key=50001
[framework] 2016-04-19 14:07:30,425 - com.whereta.utils.DataUtil -54 [main] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:30,425 - com.whereta.utils.DataUtil -54 [main] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000, 40000, 50000]
[framework] 2016-04-19 14:07:30,425 - com.whereta.model.DefaultServer -54 [main] DEBUG com.whereta.model.DefaultServer - serverKey=50000 批量存入数据:{}
[framework] 2016-04-19 14:07:30,425 - com.whereta.model.DefaultServer -54 [main] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=50000, dataMap={}}
[framework] 2016-04-19 14:07:31,429 - com.whereta.utils.DataUtil -1058 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=7677
[framework] 2016-04-19 14:07:31,429 - com.whereta.utils.DataUtil -1058 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:31,429 - com.whereta.utils.DataUtil -1058 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000, 40000, 50000]
[framework] 2016-04-19 14:07:31,487 - com.whereta.model.DefaultServer -1116 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{}
[framework] 2016-04-19 14:07:31,488 - com.whereta.model.DefaultServer -1117 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:25000
{"dataMap":{},"serverKey":25000}
[framework] 2016-04-19 14:07:31,489 - com.whereta.model.DefaultServer -1118 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=25000 k=7677 v=java.lang.Object@35f5e42b
[framework] 2016-04-19 14:07:31,489 - com.whereta.model.DefaultServer -1118 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=25000, dataMap={7677:{}}}
[framework] 2016-04-19 14:07:32,490 - com.whereta.utils.DataUtil -2119 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=7395
[framework] 2016-04-19 14:07:32,490 - com.whereta.utils.DataUtil -2119 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:32,490 - com.whereta.utils.DataUtil -2119 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000, 40000, 50000]
[framework] 2016-04-19 14:07:32,490 - com.whereta.model.DefaultServer -2119 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{7677=java.lang.Object@35f5e42b}
[framework] 2016-04-19 14:07:32,491 - com.whereta.model.DefaultServer -2120 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:25000
{"dataMap":{7677:{}},"serverKey":25000}
[framework] 2016-04-19 14:07:32,491 - com.whereta.model.DefaultServer -2120 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=25000 k=7395 v=java.lang.Object@25398d43
[framework] 2016-04-19 14:07:32,491 - com.whereta.model.DefaultServer -2120 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=25000, dataMap={7677:{},7395:{}}}
[framework] 2016-04-19 14:07:33,491 - com.whereta.utils.DataUtil -3120 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=18531
[framework] 2016-04-19 14:07:33,491 - com.whereta.utils.DataUtil -3120 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:33,491 - com.whereta.utils.DataUtil -3120 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000, 40000, 50000]
[framework] 2016-04-19 14:07:33,491 - com.whereta.model.DefaultServer -3120 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{7677=java.lang.Object@35f5e42b, 7395=java.lang.Object@25398d43}
[framework] 2016-04-19 14:07:33,492 - com.whereta.model.DefaultServer -3121 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:25000
{"dataMap":{7677:{},7395:{}},"serverKey":25000}
[framework] 2016-04-19 14:07:33,492 - com.whereta.model.DefaultServer -3121 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=25000 k=18531 v=java.lang.Object@65693ccc
[framework] 2016-04-19 14:07:33,492 - com.whereta.model.DefaultServer -3121 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=25000, dataMap={18531:{},7677:{},7395:{}}}
[framework] 2016-04-19 14:07:34,493 - com.whereta.utils.DataUtil -4122 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=29261
[framework] 2016-04-19 14:07:34,493 - com.whereta.utils.DataUtil -4122 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:34,493 - com.whereta.utils.DataUtil -4122 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000, 40000, 50000]
[framework] 2016-04-19 14:07:34,493 - com.whereta.model.DefaultServer -4122 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{}
[framework] 2016-04-19 14:07:34,493 - com.whereta.model.DefaultServer -4122 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:40000
{"dataMap":{},"serverKey":40000}
[framework] 2016-04-19 14:07:34,493 - com.whereta.model.DefaultServer -4122 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=40000 k=29261 v=java.lang.Object@6d820beb
[framework] 2016-04-19 14:07:34,493 - com.whereta.model.DefaultServer -4122 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=40000, dataMap={29261:{}}}
[framework] 2016-04-19 14:07:35,493 - com.whereta.utils.DataUtil -5122 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=36963
[framework] 2016-04-19 14:07:35,493 - com.whereta.utils.DataUtil -5122 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:35,493 - com.whereta.utils.DataUtil -5122 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000, 40000, 50000]
[framework] 2016-04-19 14:07:35,493 - com.whereta.model.DefaultServer -5122 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{29261=java.lang.Object@6d820beb}
[framework] 2016-04-19 14:07:35,494 - com.whereta.model.DefaultServer -5123 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:40000
{"dataMap":{29261:{}},"serverKey":40000}
[framework] 2016-04-19 14:07:35,494 - com.whereta.model.DefaultServer -5123 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=40000 k=36963 v=java.lang.Object@74dca977
[framework] 2016-04-19 14:07:35,494 - com.whereta.model.DefaultServer -5123 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=40000, dataMap={29261:{},36963:{}}}
[framework] 2016-04-19 14:07:36,495 - com.whereta.utils.DataUtil -6124 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=34471
[framework] 2016-04-19 14:07:36,495 - com.whereta.utils.DataUtil -6124 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:36,495 - com.whereta.utils.DataUtil -6124 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000, 40000, 50000]
[framework] 2016-04-19 14:07:36,495 - com.whereta.model.DefaultServer -6124 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{29261=java.lang.Object@6d820beb, 36963=java.lang.Object@74dca977}
[framework] 2016-04-19 14:07:36,495 - com.whereta.model.DefaultServer -6124 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:40000
{"dataMap":{29261:{},36963:{}},"serverKey":40000}
[framework] 2016-04-19 14:07:36,495 - com.whereta.model.DefaultServer -6124 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=40000 k=34471 v=java.lang.Object@42f9ff91
[framework] 2016-04-19 14:07:36,495 - com.whereta.model.DefaultServer -6124 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=40000, dataMap={34471:{},29261:{},36963:{}}}
[framework] 2016-04-19 14:07:37,495 - com.whereta.utils.DataUtil -7124 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=34402
[framework] 2016-04-19 14:07:37,495 - com.whereta.utils.DataUtil -7124 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:37,495 - com.whereta.utils.DataUtil -7124 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000, 40000, 50000]
[framework] 2016-04-19 14:07:37,495 - com.whereta.model.DefaultServer -7124 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{34471=java.lang.Object@42f9ff91, 29261=java.lang.Object@6d820beb, 36963=java.lang.Object@74dca977}
[framework] 2016-04-19 14:07:37,495 - com.whereta.model.DefaultServer -7124 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:40000
{"dataMap":{34471:{},29261:{},36963:{}},"serverKey":40000}
[framework] 2016-04-19 14:07:37,495 - com.whereta.model.DefaultServer -7124 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=40000 k=34402 v=java.lang.Object@2af9aaf1
[framework] 2016-04-19 14:07:37,495 - com.whereta.model.DefaultServer -7124 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=40000, dataMap={34471:{},34402:{},29261:{},36963:{}}}
[framework] 2016-04-19 14:07:38,495 - com.whereta.utils.DataUtil -8124 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=2519
[framework] 2016-04-19 14:07:38,495 - com.whereta.utils.DataUtil -8124 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:38,495 - com.whereta.utils.DataUtil -8124 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000, 40000, 50000]
[framework] 2016-04-19 14:07:38,495 - com.whereta.model.DefaultServer -8124 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{}
[framework] 2016-04-19 14:07:38,495 - com.whereta.model.DefaultServer -8124 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:5000
{"dataMap":{},"serverKey":5000}
[framework] 2016-04-19 14:07:38,496 - com.whereta.model.DefaultServer -8125 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=5000 k=2519 v=java.lang.Object@e1a973
[framework] 2016-04-19 14:07:38,496 - com.whereta.model.DefaultServer -8125 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=5000, dataMap={2519:{}}}
[framework] 2016-04-19 14:07:39,496 - com.whereta.utils.DataUtil -9125 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=15304
[framework] 2016-04-19 14:07:39,496 - com.whereta.utils.DataUtil -9125 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:39,496 - com.whereta.utils.DataUtil -9125 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000, 40000, 50000]
[framework] 2016-04-19 14:07:39,496 - com.whereta.model.DefaultServer -9125 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{18531=java.lang.Object@65693ccc, 7677=java.lang.Object@35f5e42b, 7395=java.lang.Object@25398d43}
[framework] 2016-04-19 14:07:39,496 - com.whereta.model.DefaultServer -9125 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:25000
{"dataMap":{18531:{},7677:{},7395:{}},"serverKey":25000}
[framework] 2016-04-19 14:07:39,497 - com.whereta.model.DefaultServer -9126 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=25000 k=15304 v=java.lang.Object@5f3bbd78
[framework] 2016-04-19 14:07:39,497 - com.whereta.model.DefaultServer -9126 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=25000, dataMap={18531:{},7677:{},15304:{},7395:{}}}
[framework] 2016-04-19 14:07:40,498 - com.whereta.utils.DataUtil -10127 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=49517
[framework] 2016-04-19 14:07:40,498 - com.whereta.utils.DataUtil -10127 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:40,498 - com.whereta.utils.DataUtil -10127 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000, 40000, 50000]
[framework] 2016-04-19 14:07:40,498 - com.whereta.model.DefaultServer -10127 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{}
[framework] 2016-04-19 14:07:40,498 - com.whereta.model.DefaultServer -10127 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:50000
{"dataMap":{},"serverKey":50000}
[framework] 2016-04-19 14:07:40,498 - com.whereta.model.DefaultServer -10127 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=50000 k=49517 v=java.lang.Object@1f016962
[framework] 2016-04-19 14:07:40,498 - com.whereta.model.DefaultServer -10127 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=50000, dataMap={49517:{}}}
[framework] 2016-04-19 14:07:41,499 - com.whereta.utils.DataUtil -11128 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=29985
[framework] 2016-04-19 14:07:41,499 - com.whereta.utils.DataUtil -11128 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:41,499 - com.whereta.utils.DataUtil -11128 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000, 40000, 50000]
[framework] 2016-04-19 14:07:41,499 - com.whereta.model.DefaultServer -11128 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{34471=java.lang.Object@42f9ff91, 34402=java.lang.Object@2af9aaf1, 29261=java.lang.Object@6d820beb, 36963=java.lang.Object@74dca977}
[framework] 2016-04-19 14:07:41,499 - com.whereta.model.DefaultServer -11128 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:40000
{"dataMap":{34471:{},34402:{},29261:{},36963:{}},"serverKey":40000}
[framework] 2016-04-19 14:07:41,499 - com.whereta.model.DefaultServer -11128 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=40000 k=29985 v=java.lang.Object@15adb0d5
[framework] 2016-04-19 14:07:41,499 - com.whereta.model.DefaultServer -11128 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=40000, dataMap={34471:{},34402:{},29985:{},29261:{},36963:{}}}
[framework] 2016-04-19 14:07:42,499 - com.whereta.utils.DataUtil -12128 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=28754
[framework] 2016-04-19 14:07:42,499 - com.whereta.utils.DataUtil -12128 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:42,499 - com.whereta.utils.DataUtil -12128 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000, 40000, 50000]
[framework] 2016-04-19 14:07:42,499 - com.whereta.model.DefaultServer -12128 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{34471=java.lang.Object@42f9ff91, 34402=java.lang.Object@2af9aaf1, 29985=java.lang.Object@15adb0d5, 29261=java.lang.Object@6d820beb, 36963=java.lang.Object@74dca977}
[framework] 2016-04-19 14:07:42,499 - com.whereta.model.DefaultServer -12128 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:40000
{"dataMap":{34471:{},34402:{},29985:{},29261:{},36963:{}},"serverKey":40000}
[framework] 2016-04-19 14:07:42,499 - com.whereta.model.DefaultServer -12128 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=40000 k=28754 v=java.lang.Object@3e347b11
[framework] 2016-04-19 14:07:42,499 - com.whereta.model.DefaultServer -12128 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=40000, dataMap={28754:{},34471:{},34402:{},29985:{},29261:{},36963:{}}}
[framework] 2016-04-19 14:07:43,500 - com.whereta.utils.DataUtil -13129 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=33084
[framework] 2016-04-19 14:07:43,500 - com.whereta.utils.DataUtil -13129 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:43,500 - com.whereta.utils.DataUtil -13129 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000, 40000, 50000]
[framework] 2016-04-19 14:07:43,500 - com.whereta.model.DefaultServer -13129 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{28754=java.lang.Object@3e347b11, 34471=java.lang.Object@42f9ff91, 34402=java.lang.Object@2af9aaf1, 29985=java.lang.Object@15adb0d5, 29261=java.lang.Object@6d820beb, 36963=java.lang.Object@74dca977}
[framework] 2016-04-19 14:07:43,501 - com.whereta.model.DefaultServer -13130 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:40000
{"dataMap":{28754:{},34471:{},34402:{},29985:{},29261:{},36963:{}},"serverKey":40000}
[framework] 2016-04-19 14:07:43,501 - com.whereta.model.DefaultServer -13130 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=40000 k=33084 v=java.lang.Object@677bb8fe
[framework] 2016-04-19 14:07:43,501 - com.whereta.model.DefaultServer -13130 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=40000, dataMap={33084:{},28754:{},34471:{},34402:{},29985:{},29261:{},36963:{}}}
[framework] 2016-04-19 14:07:44,502 - com.whereta.utils.DataUtil -14131 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=42530
[framework] 2016-04-19 14:07:44,502 - com.whereta.utils.DataUtil -14131 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:44,502 - com.whereta.utils.DataUtil -14131 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000, 40000, 50000]
[framework] 2016-04-19 14:07:44,502 - com.whereta.model.DefaultServer -14131 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{49517=java.lang.Object@1f016962}
[framework] 2016-04-19 14:07:44,503 - com.whereta.model.DefaultServer -14132 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:50000
{"dataMap":{49517:{}},"serverKey":50000}
[framework] 2016-04-19 14:07:44,503 - com.whereta.model.DefaultServer -14132 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=50000 k=42530 v=java.lang.Object@6bae60c5
[framework] 2016-04-19 14:07:44,503 - com.whereta.model.DefaultServer -14132 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=50000, dataMap={49517:{},42530:{}}}
[framework] 2016-04-19 14:07:45,504 - com.whereta.utils.DataUtil -15133 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=38611
[framework] 2016-04-19 14:07:45,504 - com.whereta.utils.DataUtil -15133 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:45,504 - com.whereta.utils.DataUtil -15133 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000, 40000, 50000]
[framework] 2016-04-19 14:07:45,504 - com.whereta.model.DefaultServer -15133 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{33084=java.lang.Object@677bb8fe, 28754=java.lang.Object@3e347b11, 34471=java.lang.Object@42f9ff91, 34402=java.lang.Object@2af9aaf1, 29985=java.lang.Object@15adb0d5, 29261=java.lang.Object@6d820beb, 36963=java.lang.Object@74dca977}
[framework] 2016-04-19 14:07:45,505 - com.whereta.model.DefaultServer -15134 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:40000
{"dataMap":{33084:{},28754:{},34471:{},34402:{},29985:{},29261:{},36963:{}},"serverKey":40000}
[framework] 2016-04-19 14:07:45,505 - com.whereta.model.DefaultServer -15134 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=40000 k=38611 v=java.lang.Object@5535cbe
[framework] 2016-04-19 14:07:45,505 - com.whereta.model.DefaultServer -15134 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=40000, dataMap={33084:{},38611:{},28754:{},34471:{},34402:{},29985:{},29261:{},36963:{}}}
[framework] 2016-04-19 14:07:46,506 - com.whereta.utils.DataUtil -16135 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=37182
[framework] 2016-04-19 14:07:46,506 - com.whereta.utils.DataUtil -16135 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:46,506 - com.whereta.utils.DataUtil -16135 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000, 40000, 50000]
[framework] 2016-04-19 14:07:46,507 - com.whereta.model.DefaultServer -16136 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{33084=java.lang.Object@677bb8fe, 38611=java.lang.Object@5535cbe, 28754=java.lang.Object@3e347b11, 34471=java.lang.Object@42f9ff91, 34402=java.lang.Object@2af9aaf1, 29985=java.lang.Object@15adb0d5, 29261=java.lang.Object@6d820beb, 36963=java.lang.Object@74dca977}
[framework] 2016-04-19 14:07:46,507 - com.whereta.model.DefaultServer -16136 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:40000
{"dataMap":{33084:{},38611:{},28754:{},34471:{},34402:{},29985:{},29261:{},36963:{}},"serverKey":40000}
[framework] 2016-04-19 14:07:46,508 - com.whereta.model.DefaultServer -16137 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=40000 k=37182 v=java.lang.Object@23edc0ad
[framework] 2016-04-19 14:07:46,509 - com.whereta.model.DefaultServer -16138 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=40000, dataMap={33084:{},37182:{},38611:{},28754:{},34471:{},34402:{},29985:{},29261:{},36963:{}}}
[framework] 2016-04-19 14:07:47,509 - com.whereta.utils.DataUtil -17138 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=38839
[framework] 2016-04-19 14:07:47,509 - com.whereta.utils.DataUtil -17138 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:47,509 - com.whereta.utils.DataUtil -17138 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000, 40000, 50000]
[framework] 2016-04-19 14:07:47,510 - com.whereta.model.DefaultServer -17139 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{33084=java.lang.Object@677bb8fe, 37182=java.lang.Object@23edc0ad, 38611=java.lang.Object@5535cbe, 28754=java.lang.Object@3e347b11, 34471=java.lang.Object@42f9ff91, 34402=java.lang.Object@2af9aaf1, 29985=java.lang.Object@15adb0d5, 29261=java.lang.Object@6d820beb, 36963=java.lang.Object@74dca977}
[framework] 2016-04-19 14:07:47,510 - com.whereta.model.DefaultServer -17139 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:40000
{"dataMap":{33084:{},37182:{},38611:{},28754:{},34471:{},34402:{},29985:{},29261:{},36963:{}},"serverKey":40000}
[framework] 2016-04-19 14:07:47,510 - com.whereta.model.DefaultServer -17139 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=40000 k=38839 v=java.lang.Object@4e04b048
[framework] 2016-04-19 14:07:47,511 - com.whereta.model.DefaultServer -17140 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=40000, dataMap={33084:{},37182:{},38611:{},38839:{},28754:{},34471:{},34402:{},29985:{},29261:{},36963:{}}}
[framework] 2016-04-19 14:07:48,511 - com.whereta.utils.DataUtil -18140 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=338
[framework] 2016-04-19 14:07:48,511 - com.whereta.utils.DataUtil -18140 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:48,511 - com.whereta.utils.DataUtil -18140 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000, 40000, 50000]
[framework] 2016-04-19 14:07:48,511 - com.whereta.model.DefaultServer -18140 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{}
[framework] 2016-04-19 14:07:48,511 - com.whereta.model.DefaultServer -18140 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:500
{"dataMap":{},"serverKey":500}
[framework] 2016-04-19 14:07:48,512 - com.whereta.model.DefaultServer -18141 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=500 k=338 v=java.lang.Object@68cd6d94
[framework] 2016-04-19 14:07:48,512 - com.whereta.model.DefaultServer -18141 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=500, dataMap={338:{}}}
[framework] 2016-04-19 14:07:49,512 - com.whereta.utils.DataUtil -19141 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=47979
[framework] 2016-04-19 14:07:49,512 - com.whereta.utils.DataUtil -19141 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:49,512 - com.whereta.utils.DataUtil -19141 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000, 40000, 50000]
[framework] 2016-04-19 14:07:49,513 - com.whereta.model.DefaultServer -19142 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{49517=java.lang.Object@1f016962, 42530=java.lang.Object@6bae60c5}
[framework] 2016-04-19 14:07:49,513 - com.whereta.model.DefaultServer -19142 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:50000
{"dataMap":{49517:{},42530:{}},"serverKey":50000}
[framework] 2016-04-19 14:07:49,513 - com.whereta.model.DefaultServer -19142 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=50000 k=47979 v=java.lang.Object@6d5454d
[framework] 2016-04-19 14:07:49,514 - com.whereta.model.DefaultServer -19143 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=50000, dataMap={49517:{},42530:{},47979:{}}}
[framework] 2016-04-19 14:07:50,429 - com.whereta.model.DefaultServer -20058 [pool-1-thread-2] INFO com.whereta.model.DefaultServer - 初始化服务器:35000
[framework] 2016-04-19 14:07:50,429 - com.whereta.model.DefaultServer -20058 [pool-1-thread-2] DEBUG com.whereta.model.DefaultServer - 获取服务器key:35000
[framework] 2016-04-19 14:07:50,429 - com.whereta.utils.DataUtil -20058 [pool-1-thread-2] DEBUG com.whereta.utils.DataUtil - 添加新的服务器:DefaultServer{serverKey=35000, dataMap={}}
[framework] 2016-04-19 14:07:50,429 - com.whereta.utils.DataUtil -20058 [pool-1-thread-2] DEBUG com.whereta.utils.DataUtil - 是否存在旧的服务器:false
[framework] 2016-04-19 14:07:50,429 - com.whereta.utils.DataUtil -20058 [pool-1-thread-2] DEBUG com.whereta.utils.DataUtil - 获取key=35001
[framework] 2016-04-19 14:07:50,430 - com.whereta.utils.DataUtil -20059 [pool-1-thread-2] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:50,430 - com.whereta.utils.DataUtil -20059 [pool-1-thread-2] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000, 35000, 40000, 50000]
[framework] 2016-04-19 14:07:50,430 - com.whereta.model.DefaultServer -20059 [pool-1-thread-2] DEBUG com.whereta.model.DefaultServer - serverKey=40000 获取小于等于35000 的数据集合是:{34402=java.lang.Object@2af9aaf1, 28754=java.lang.Object@3e347b11, 33084=java.lang.Object@677bb8fe, 34471=java.lang.Object@42f9ff91, 29261=java.lang.Object@6d820beb, 29985=java.lang.Object@15adb0d5}
[framework] 2016-04-19 14:07:50,431 - com.whereta.model.DefaultServer -20060 [pool-1-thread-2] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=40000, dataMap={33084:{},37182:{},38611:{},38839:{},28754:{},34471:{},34402:{},29985:{},29261:{},36963:{}}}
[framework] 2016-04-19 14:07:50,431 - com.whereta.model.DefaultServer -20060 [pool-1-thread-2] DEBUG com.whereta.model.DefaultServer - serverKey=35000 批量存入数据:{34402=java.lang.Object@2af9aaf1, 28754=java.lang.Object@3e347b11, 33084=java.lang.Object@677bb8fe, 34471=java.lang.Object@42f9ff91, 29261=java.lang.Object@6d820beb, 29985=java.lang.Object@15adb0d5}
[framework] 2016-04-19 14:07:50,431 - com.whereta.model.DefaultServer -20060 [pool-1-thread-2] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=35000, dataMap={33084:{},28754:{},34471:{},34402:{},29985:{},29261:{}}}
[framework] 2016-04-19 14:07:50,432 - com.whereta.model.DefaultServer -20061 [pool-1-thread-2] DEBUG com.whereta.model.DefaultServer - 删除数据:serverKey=40000 k=34402 v=java.lang.Object@2af9aaf1
[framework] 2016-04-19 14:07:50,432 - com.whereta.model.DefaultServer -20061 [pool-1-thread-2] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=40000, dataMap={33084:{},37182:{},38611:{},38839:{},28754:{},34471:{},29985:{},29261:{},36963:{}}}
[framework] 2016-04-19 14:07:50,432 - com.whereta.model.DefaultServer -20061 [pool-1-thread-2] DEBUG com.whereta.model.DefaultServer - 删除数据:serverKey=40000 k=28754 v=java.lang.Object@3e347b11
[framework] 2016-04-19 14:07:50,433 - com.whereta.model.DefaultServer -20062 [pool-1-thread-2] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=40000, dataMap={33084:{},37182:{},38611:{},38839:{},34471:{},29985:{},29261:{},36963:{}}}
[framework] 2016-04-19 14:07:50,433 - com.whereta.model.DefaultServer -20062 [pool-1-thread-2] DEBUG com.whereta.model.DefaultServer - 删除数据:serverKey=40000 k=33084 v=java.lang.Object@677bb8fe
[framework] 2016-04-19 14:07:50,433 - com.whereta.model.DefaultServer -20062 [pool-1-thread-2] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=40000, dataMap={37182:{},38611:{},38839:{},34471:{},29985:{},29261:{},36963:{}}}
[framework] 2016-04-19 14:07:50,433 - com.whereta.model.DefaultServer -20062 [pool-1-thread-2] DEBUG com.whereta.model.DefaultServer - 删除数据:serverKey=40000 k=34471 v=java.lang.Object@42f9ff91
[framework] 2016-04-19 14:07:50,434 - com.whereta.model.DefaultServer -20063 [pool-1-thread-2] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=40000, dataMap={37182:{},38611:{},38839:{},29985:{},29261:{},36963:{}}}
[framework] 2016-04-19 14:07:50,434 - com.whereta.model.DefaultServer -20063 [pool-1-thread-2] DEBUG com.whereta.model.DefaultServer - 删除数据:serverKey=40000 k=29261 v=java.lang.Object@6d820beb
[framework] 2016-04-19 14:07:50,434 - com.whereta.model.DefaultServer -20063 [pool-1-thread-2] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=40000, dataMap={37182:{},38611:{},38839:{},29985:{},36963:{}}}
[framework] 2016-04-19 14:07:50,435 - com.whereta.model.DefaultServer -20064 [pool-1-thread-2] DEBUG com.whereta.model.DefaultServer - 删除数据:serverKey=40000 k=29985 v=java.lang.Object@15adb0d5
[framework] 2016-04-19 14:07:50,435 - com.whereta.model.DefaultServer -20064 [pool-1-thread-2] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=40000, dataMap={37182:{},38611:{},38839:{},36963:{}}}
---------------------------
添加服务器成功
[framework] 2016-04-19 14:07:50,435 - com.whereta.model.DefaultServer -20064 [pool-1-thread-2] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{33084=java.lang.Object@677bb8fe, 28754=java.lang.Object@3e347b11, 34471=java.lang.Object@42f9ff91, 34402=java.lang.Object@2af9aaf1, 29985=java.lang.Object@15adb0d5, 29261=java.lang.Object@6d820beb}
[framework] 2016-04-19 14:07:50,436 - com.whereta.model.DefaultServer -20065 [pool-1-thread-2] DEBUG com.whereta.model.DefaultServer - 获取服务器key:35000
{"dataMap":{33084:{},28754:{},34471:{},34402:{},29985:{},29261:{}},"serverKey":35000}
[framework] 2016-04-19 14:07:50,514 - com.whereta.utils.DataUtil -20143 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=3297
[framework] 2016-04-19 14:07:50,514 - com.whereta.utils.DataUtil -20143 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:50,515 - com.whereta.utils.DataUtil -20144 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000, 35000, 40000, 50000]
[framework] 2016-04-19 14:07:50,515 - com.whereta.model.DefaultServer -20144 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{2519=java.lang.Object@e1a973}
[framework] 2016-04-19 14:07:50,515 - com.whereta.model.DefaultServer -20144 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:5000
{"dataMap":{2519:{}},"serverKey":5000}
[framework] 2016-04-19 14:07:50,515 - com.whereta.model.DefaultServer -20144 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=5000 k=3297 v=java.lang.Object@12d04843
[framework] 2016-04-19 14:07:50,516 - com.whereta.model.DefaultServer -20145 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=5000, dataMap={2519:{},3297:{}}}
[framework] 2016-04-19 14:07:51,516 - com.whereta.utils.DataUtil -21145 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=29550
[framework] 2016-04-19 14:07:51,516 - com.whereta.utils.DataUtil -21145 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:51,516 - com.whereta.utils.DataUtil -21145 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000, 35000, 40000, 50000]
[framework] 2016-04-19 14:07:51,516 - com.whereta.model.DefaultServer -21145 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{33084=java.lang.Object@677bb8fe, 28754=java.lang.Object@3e347b11, 34471=java.lang.Object@42f9ff91, 34402=java.lang.Object@2af9aaf1, 29985=java.lang.Object@15adb0d5, 29261=java.lang.Object@6d820beb}
[framework] 2016-04-19 14:07:51,517 - com.whereta.model.DefaultServer -21146 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:35000
{"dataMap":{33084:{},28754:{},34471:{},34402:{},29985:{},29261:{}},"serverKey":35000}
[framework] 2016-04-19 14:07:51,517 - com.whereta.model.DefaultServer -21146 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=35000 k=29550 v=java.lang.Object@2838305b
[framework] 2016-04-19 14:07:51,517 - com.whereta.model.DefaultServer -21146 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=35000, dataMap={33084:{},29550:{},28754:{},34471:{},34402:{},29985:{},29261:{}}}
[framework] 2016-04-19 14:07:52,518 - com.whereta.utils.DataUtil -22147 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=37479
[framework] 2016-04-19 14:07:52,518 - com.whereta.utils.DataUtil -22147 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:52,519 - com.whereta.utils.DataUtil -22148 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000, 35000, 40000, 50000]
[framework] 2016-04-19 14:07:52,519 - com.whereta.model.DefaultServer -22148 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{37182=java.lang.Object@23edc0ad, 38611=java.lang.Object@5535cbe, 38839=java.lang.Object@4e04b048, 36963=java.lang.Object@74dca977}
[framework] 2016-04-19 14:07:52,519 - com.whereta.model.DefaultServer -22148 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:40000
{"dataMap":{37182:{},38611:{},38839:{},36963:{}},"serverKey":40000}
[framework] 2016-04-19 14:07:52,519 - com.whereta.model.DefaultServer -22148 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=40000 k=37479 v=java.lang.Object@eebafe
[framework] 2016-04-19 14:07:52,520 - com.whereta.model.DefaultServer -22149 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=40000, dataMap={37479:{},37182:{},38611:{},38839:{},36963:{}}}
[framework] 2016-04-19 14:07:53,520 - com.whereta.utils.DataUtil -23149 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=26139
[framework] 2016-04-19 14:07:53,520 - com.whereta.utils.DataUtil -23149 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:53,520 - com.whereta.utils.DataUtil -23149 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000, 35000, 40000, 50000]
[framework] 2016-04-19 14:07:53,520 - com.whereta.model.DefaultServer -23149 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{33084=java.lang.Object@677bb8fe, 29550=java.lang.Object@2838305b, 28754=java.lang.Object@3e347b11, 34471=java.lang.Object@42f9ff91, 34402=java.lang.Object@2af9aaf1, 29985=java.lang.Object@15adb0d5, 29261=java.lang.Object@6d820beb}
[framework] 2016-04-19 14:07:53,520 - com.whereta.model.DefaultServer -23149 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:35000
{"dataMap":{33084:{},29550:{},28754:{},34471:{},34402:{},29985:{},29261:{}},"serverKey":35000}
[framework] 2016-04-19 14:07:53,521 - com.whereta.model.DefaultServer -23150 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=35000 k=26139 v=java.lang.Object@39367a2c
[framework] 2016-04-19 14:07:53,521 - com.whereta.model.DefaultServer -23150 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=35000, dataMap={33084:{},29550:{},28754:{},34471:{},34402:{},29985:{},26139:{},29261:{}}}
[framework] 2016-04-19 14:07:54,521 - com.whereta.utils.DataUtil -24150 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=21468
[framework] 2016-04-19 14:07:54,521 - com.whereta.utils.DataUtil -24150 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:54,521 - com.whereta.utils.DataUtil -24150 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 25000, 35000, 40000, 50000]
[framework] 2016-04-19 14:07:54,521 - com.whereta.model.DefaultServer -24150 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{18531=java.lang.Object@65693ccc, 7677=java.lang.Object@35f5e42b, 15304=java.lang.Object@5f3bbd78, 7395=java.lang.Object@25398d43}
[framework] 2016-04-19 14:07:54,522 - com.whereta.model.DefaultServer -24151 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:25000
{"dataMap":{18531:{},7677:{},15304:{},7395:{}},"serverKey":25000}
[framework] 2016-04-19 14:07:54,522 - com.whereta.model.DefaultServer -24151 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=25000 k=21468 v=java.lang.Object@278efc0c
[framework] 2016-04-19 14:07:54,522 - com.whereta.model.DefaultServer -24151 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=25000, dataMap={18531:{},7677:{},21468:{},15304:{},7395:{}}}
[framework] 2016-04-19 14:07:55,436 - com.whereta.utils.DataUtil -25065 [pool-1-thread-2] DEBUG com.whereta.utils.DataUtil - 是否存在旧的服务器:true
[framework] 2016-04-19 14:07:55,436 - com.whereta.utils.DataUtil -25065 [pool-1-thread-2] DEBUG com.whereta.utils.DataUtil - 旧服务器信息:DefaultServer{serverKey=25000, dataMap={18531:{},7677:{},21468:{},15304:{},7395:{}}}
[framework] 2016-04-19 14:07:55,436 - com.whereta.model.DefaultServer -25065 [pool-1-thread-2] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{18531=java.lang.Object@65693ccc, 7677=java.lang.Object@35f5e42b, 21468=java.lang.Object@278efc0c, 15304=java.lang.Object@5f3bbd78, 7395=java.lang.Object@25398d43}
[framework] 2016-04-19 14:07:55,437 - com.whereta.utils.DataUtil -25066 [pool-1-thread-2] DEBUG com.whereta.utils.DataUtil - 获取key=25000
[framework] 2016-04-19 14:07:55,437 - com.whereta.utils.DataUtil -25066 [pool-1-thread-2] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:55,437 - com.whereta.utils.DataUtil -25066 [pool-1-thread-2] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 35000, 40000, 50000]
[framework] 2016-04-19 14:07:55,437 - com.whereta.model.DefaultServer -25066 [pool-1-thread-2] DEBUG com.whereta.model.DefaultServer - serverKey=35000 批量存入数据:{18531=java.lang.Object@65693ccc, 7677=java.lang.Object@35f5e42b, 21468=java.lang.Object@278efc0c, 15304=java.lang.Object@5f3bbd78, 7395=java.lang.Object@25398d43}
[framework] 2016-04-19 14:07:55,438 - com.whereta.model.DefaultServer -25067 [pool-1-thread-2] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=35000, dataMap={18531:{},7677:{},21468:{},33084:{},29550:{},15304:{},28754:{},34471:{},34402:{},29985:{},7395:{},26139:{},29261:{}}}
[framework] 2016-04-19 14:07:55,438 - com.whereta.model.DefaultServer -25067 [pool-1-thread-2] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{18531=java.lang.Object@65693ccc, 7677=java.lang.Object@35f5e42b, 21468=java.lang.Object@278efc0c, 33084=java.lang.Object@677bb8fe, 29550=java.lang.Object@2838305b, 15304=java.lang.Object@5f3bbd78, 28754=java.lang.Object@3e347b11, 34471=java.lang.Object@42f9ff91, 34402=java.lang.Object@2af9aaf1, 29985=java.lang.Object@15adb0d5, 7395=java.lang.Object@25398d43, 26139=java.lang.Object@39367a2c, 29261=java.lang.Object@6d820beb}
[framework] 2016-04-19 14:07:55,438 - com.whereta.model.DefaultServer -25067 [pool-1-thread-2] DEBUG com.whereta.model.DefaultServer - 获取服务器key:35000
{"dataMap":{18531:{},7677:{},21468:{},33084:{},29550:{},15304:{},28754:{},34471:{},34402:{},29985:{},7395:{},26139:{},29261:{}},"serverKey":35000}
---------------------------
删除服务器成功
[framework] 2016-04-19 14:07:55,523 - com.whereta.utils.DataUtil -25152 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=49522
[framework] 2016-04-19 14:07:55,524 - com.whereta.utils.DataUtil -25153 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:55,524 - com.whereta.utils.DataUtil -25153 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 35000, 40000, 50000]
[framework] 2016-04-19 14:07:55,524 - com.whereta.model.DefaultServer -25153 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{49517=java.lang.Object@1f016962, 42530=java.lang.Object@6bae60c5, 47979=java.lang.Object@6d5454d}
[framework] 2016-04-19 14:07:55,524 - com.whereta.model.DefaultServer -25153 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:50000
{"dataMap":{49517:{},42530:{},47979:{}},"serverKey":50000}
[framework] 2016-04-19 14:07:55,525 - com.whereta.model.DefaultServer -25154 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=50000 k=49522 v=java.lang.Object@529b9e76
[framework] 2016-04-19 14:07:55,525 - com.whereta.model.DefaultServer -25154 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=50000, dataMap={49517:{},49522:{},42530:{},47979:{}}}
[framework] 2016-04-19 14:07:56,525 - com.whereta.utils.DataUtil -26154 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=22691
[framework] 2016-04-19 14:07:56,525 - com.whereta.utils.DataUtil -26154 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:56,525 - com.whereta.utils.DataUtil -26154 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 35000, 40000, 50000]
[framework] 2016-04-19 14:07:56,525 - com.whereta.model.DefaultServer -26154 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{18531=java.lang.Object@65693ccc, 7677=java.lang.Object@35f5e42b, 21468=java.lang.Object@278efc0c, 33084=java.lang.Object@677bb8fe, 29550=java.lang.Object@2838305b, 15304=java.lang.Object@5f3bbd78, 28754=java.lang.Object@3e347b11, 34471=java.lang.Object@42f9ff91, 34402=java.lang.Object@2af9aaf1, 29985=java.lang.Object@15adb0d5, 7395=java.lang.Object@25398d43, 26139=java.lang.Object@39367a2c, 29261=java.lang.Object@6d820beb}
[framework] 2016-04-19 14:07:56,526 - com.whereta.model.DefaultServer -26155 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:35000
{"dataMap":{18531:{},7677:{},21468:{},33084:{},29550:{},15304:{},28754:{},34471:{},34402:{},29985:{},7395:{},26139:{},29261:{}},"serverKey":35000}
[framework] 2016-04-19 14:07:56,526 - com.whereta.model.DefaultServer -26155 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=35000 k=22691 v=java.lang.Object@66c07f58
[framework] 2016-04-19 14:07:56,527 - com.whereta.model.DefaultServer -26156 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=35000, dataMap={18531:{},7677:{},21468:{},33084:{},29550:{},15304:{},28754:{},34471:{},22691:{},34402:{},29985:{},7395:{},26139:{},29261:{}}}
[framework] 2016-04-19 14:07:57,527 - com.whereta.utils.DataUtil -27156 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=32584
[framework] 2016-04-19 14:07:57,527 - com.whereta.utils.DataUtil -27156 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:57,528 - com.whereta.utils.DataUtil -27157 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 35000, 40000, 50000]
[framework] 2016-04-19 14:07:57,528 - com.whereta.model.DefaultServer -27157 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{18531=java.lang.Object@65693ccc, 7677=java.lang.Object@35f5e42b, 21468=java.lang.Object@278efc0c, 33084=java.lang.Object@677bb8fe, 29550=java.lang.Object@2838305b, 15304=java.lang.Object@5f3bbd78, 28754=java.lang.Object@3e347b11, 34471=java.lang.Object@42f9ff91, 22691=java.lang.Object@66c07f58, 34402=java.lang.Object@2af9aaf1, 29985=java.lang.Object@15adb0d5, 7395=java.lang.Object@25398d43, 26139=java.lang.Object@39367a2c, 29261=java.lang.Object@6d820beb}
[framework] 2016-04-19 14:07:57,529 - com.whereta.model.DefaultServer -27158 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:35000
{"dataMap":{18531:{},7677:{},21468:{},33084:{},29550:{},15304:{},28754:{},34471:{},22691:{},34402:{},29985:{},7395:{},26139:{},29261:{}},"serverKey":35000}
[framework] 2016-04-19 14:07:57,529 - com.whereta.model.DefaultServer -27158 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=35000 k=32584 v=java.lang.Object@67e89f1b
[framework] 2016-04-19 14:07:57,529 - com.whereta.model.DefaultServer -27158 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=35000, dataMap={18531:{},7677:{},21468:{},33084:{},32584:{},29550:{},15304:{},28754:{},34471:{},22691:{},34402:{},29985:{},7395:{},26139:{},29261:{}}}
[framework] 2016-04-19 14:07:58,530 - com.whereta.utils.DataUtil -28159 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=27032
[framework] 2016-04-19 14:07:58,530 - com.whereta.utils.DataUtil -28159 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:58,530 - com.whereta.utils.DataUtil -28159 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 35000, 40000, 50000]
[framework] 2016-04-19 14:07:58,531 - com.whereta.model.DefaultServer -28160 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{18531=java.lang.Object@65693ccc, 7677=java.lang.Object@35f5e42b, 21468=java.lang.Object@278efc0c, 33084=java.lang.Object@677bb8fe, 32584=java.lang.Object@67e89f1b, 29550=java.lang.Object@2838305b, 15304=java.lang.Object@5f3bbd78, 28754=java.lang.Object@3e347b11, 34471=java.lang.Object@42f9ff91, 22691=java.lang.Object@66c07f58, 34402=java.lang.Object@2af9aaf1, 29985=java.lang.Object@15adb0d5, 7395=java.lang.Object@25398d43, 26139=java.lang.Object@39367a2c, 29261=java.lang.Object@6d820beb}
[framework] 2016-04-19 14:07:58,531 - com.whereta.model.DefaultServer -28160 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:35000
{"dataMap":{18531:{},7677:{},21468:{},33084:{},32584:{},29550:{},15304:{},28754:{},34471:{},22691:{},34402:{},29985:{},7395:{},26139:{},29261:{}},"serverKey":35000}
[framework] 2016-04-19 14:07:58,531 - com.whereta.model.DefaultServer -28160 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=35000 k=27032 v=java.lang.Object@5925dae8
[framework] 2016-04-19 14:07:58,532 - com.whereta.model.DefaultServer -28161 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=35000, dataMap={18531:{},7677:{},21468:{},33084:{},32584:{},29550:{},15304:{},28754:{},34471:{},22691:{},34402:{},29985:{},7395:{},26139:{},27032:{},29261:{}}}
[framework] 2016-04-19 14:07:59,532 - com.whereta.utils.DataUtil -29161 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=37314
[framework] 2016-04-19 14:07:59,532 - com.whereta.utils.DataUtil -29161 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:07:59,532 - com.whereta.utils.DataUtil -29161 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 35000, 40000, 50000]
[framework] 2016-04-19 14:07:59,532 - com.whereta.model.DefaultServer -29161 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{37479=java.lang.Object@eebafe, 37182=java.lang.Object@23edc0ad, 38611=java.lang.Object@5535cbe, 38839=java.lang.Object@4e04b048, 36963=java.lang.Object@74dca977}
[framework] 2016-04-19 14:07:59,533 - com.whereta.model.DefaultServer -29162 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:40000
{"dataMap":{37479:{},37182:{},38611:{},38839:{},36963:{}},"serverKey":40000}
[framework] 2016-04-19 14:07:59,533 - com.whereta.model.DefaultServer -29162 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=40000 k=37314 v=java.lang.Object@4446e311
[framework] 2016-04-19 14:07:59,533 - com.whereta.model.DefaultServer -29162 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=40000, dataMap={37479:{},37182:{},38611:{},38839:{},37314:{},36963:{}}}
[framework] 2016-04-19 14:08:00,534 - com.whereta.utils.DataUtil -30163 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 获取key=6887
[framework] 2016-04-19 14:08:00,534 - com.whereta.utils.DataUtil -30163 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器是否存在:true
[framework] 2016-04-19 14:08:00,534 - com.whereta.utils.DataUtil -30163 [pool-1-thread-1] DEBUG com.whereta.utils.DataUtil - 服务器key信息:[100, 500, 2500, 5000, 35000, 40000, 50000]
[framework] 2016-04-19 14:08:00,535 - com.whereta.model.DefaultServer -30164 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取数据存储集合:{18531=java.lang.Object@65693ccc, 7677=java.lang.Object@35f5e42b, 21468=java.lang.Object@278efc0c, 33084=java.lang.Object@677bb8fe, 32584=java.lang.Object@67e89f1b, 29550=java.lang.Object@2838305b, 15304=java.lang.Object@5f3bbd78, 28754=java.lang.Object@3e347b11, 34471=java.lang.Object@42f9ff91, 22691=java.lang.Object@66c07f58, 34402=java.lang.Object@2af9aaf1, 29985=java.lang.Object@15adb0d5, 7395=java.lang.Object@25398d43, 26139=java.lang.Object@39367a2c, 27032=java.lang.Object@5925dae8, 29261=java.lang.Object@6d820beb}
[framework] 2016-04-19 14:08:00,535 - com.whereta.model.DefaultServer -30164 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 获取服务器key:35000
{"dataMap":{18531:{},7677:{},21468:{},33084:{},32584:{},29550:{},15304:{},28754:{},34471:{},22691:{},34402:{},29985:{},7395:{},26139:{},27032:{},29261:{}},"serverKey":35000}
[framework] 2016-04-19 14:08:00,535 - com.whereta.model.DefaultServer -30164 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 存储数据:serverKey=35000 k=6887 v=java.lang.Object@9e5941c
[framework] 2016-04-19 14:08:00,536 - com.whereta.model.DefaultServer -30165 [pool-1-thread-1] DEBUG com.whereta.model.DefaultServer - 服务器数据:DefaultServer{serverKey=35000, dataMap={18531:{},7677:{},21468:{},33084:{},32584:{},29550:{},6887:{},15304:{},28754:{},34471:{},22691:{},34402:{},29985:{},7395:{},26139:{},27032:{},29261:{}}}
Disconnected from the target VM, address: '127.0.0.1:56841', transport: 'socket'
Process finished with exit code -1
参考文章:http://blog.youkuaiyun.com/cywosp/article/details/23397179