private static Object syncObj = new Object(); //定义一个静态对象用于线程部份代码块的锁定,用于lock操作 public static void Start() { CreateSuperClient(); //初始化连接池,默认10分钟清理连接 ClientLinkPoolCache.Init(true, 100, 30, 600, "dataclient", 30); if (superClientLink != null) { superClientLink.ReConnectionAction = (() => { SubscriberManager.ReSubscribeAll();//重新订阅 }); } }