@Override
 public void excute(Connection conn, Message msg) throws Exception {
   LoginProto.LoginProtoMsg protoMsg = LoginProtoMsg.parseFrom(msg.getBody());
   String userName = protoMsg.getUsername();
   String site = protoMsg.getSite();
   CommonModule module = ModuleManager.getInstance().getModule(ModuleType.MISC);
   if (!module.loginOrCreateAccount(userName, site, conn)) {
     conn.closeConnection();
     conn = null;
   }
   //        Acount acount = module.getByUserNameAndType(userName, site);
   //        if (acount == null) {
   //            acount = new Acount();
   //            acount.setOnLine(1);
   //            acount.setLastLoginTime(new Date());
   //            acount.setCreateTime(new Date());
   //            acount.setLastLoginTime(new Date());
   //            acount.setSite(site);
   //            acount.setType(1);
   //            acount.setUserName(userName);
   //            acount.setAdType("");
   //            if (!module.createAcount(acount)) {
   //                module.sendCommonMessage(1, GameServer.getInstance().getMsgCodeManager(),
   // conn);
   //            }
   //        } else {
   //
   //        }
 }