print log

wangyuan 2019-07-07 15:46:49 +08:00
parent ea2353bb06
commit f6bb11312f
4 changed files with 15 additions and 18 deletions

View File

@ -0,0 +1,7 @@
package com.ljsd.jieling.config.json;
public class KTSDKConstans {
public static String appid = "129213";
public static String appkey = "c0fb59eb68559b6c9c1463e4d5d0c806";
public static String appsecret = "d53b3e8ef74bf72d8aafce3a1c8671a0";
}

View File

@ -24,33 +24,15 @@ public class LoginRequestHandler extends BaseHandler {
@Override
public void process(ISession iSession, PacketNetData netData) throws Exception {
int userId = netData.getUserId();
int token = netData.getToken();
int msgId = netData.getMsgId();
int msgIndex = netData.getIndex();
byte[] message = netData.parseClientProtoNetData();
PlayerInfoProto.LoginRequest loginRequest
= PlayerInfoProto.LoginRequest.parseFrom(message);
LOGGER.info("processMessage->uid={},token={},msgId={},msgIndex={},messageNum={},messageStr={}",
userId, token,msgId,msgIndex,loginRequest.getNum(),loginRequest.getStr());
//登陆注册入内存
User user = UserManager.userLogin(userId);
user.getPlayerInfoManager().setOpenId(loginRequest.getOpenId());
// UserServerInfo userServerInfo = new UserServerInfo(user.getPlayerInfoManager());
// String key = RedisKey.getKey(RedisKey.USER_SERVER_INFO,loginRequest.getOpenId(),false);
// RedisUtil.getInstence().hset(key,10086+"", userServerInfo);
//
// UserServerInfo userServerInfo1 = new UserServerInfo(user.getPlayerInfoManager());
// RedisUtil.getInstence().hset(key,10087+"", userServerInfo1);
//
// UserServerInfo userServerInfo2 = new UserServerInfo(user.getPlayerInfoManager());
// RedisUtil.getInstence().hset(key,10088+"", userServerInfo2);
// Map<String, UserServerInfo> userServerInfoMap = RedisUtil.getInstence().hget(RedisKey.USER_SERVER_INFO, loginRequest.getOpenId(), UserServerInfo.class, -1, false);
String newToken = UserManager.getNewToken(userId);
PlayerInfoProto.LoginResponse loginResponse

View File

@ -1,5 +1,7 @@
package com.ljsd.jieling.ktbeans.BeanBuilder;
import com.ljsd.GameApplication;
import com.ljsd.jieling.config.json.KTSDKConstans;
import com.ljsd.jieling.ktbeans.parmsBean.*;
import com.ljsd.jieling.logic.dao.PlayerManager;
import com.ljsd.jieling.logic.dao.UserManager;
@ -49,6 +51,10 @@ public class KtBeanBuilder {
}
public ParamDataBean paramDataBuild() throws Exception {
ParamDataBean paramDataBean = new ParamDataBean();
paramDataBean.setApp_id_s(KTSDKConstans.appid);
paramDataBean.setApp_version_name_s("jieling");
paramDataBean.setServer_s(String.valueOf(GameApplication.serverId));
paramDataBean.setData_unix((int)(System.currentTimeMillis()/1000));
return paramDataBean;
}

View File

@ -354,7 +354,9 @@ public class ArenaLogic {
int low = item[0];
int high = item[1];
Set<String> arenaRank = RedisUtil.getInstence().getZsetRange(RedisKey.ARENA_RANK,Integer.toString(curSeason), myScore * low / 100.0f-1, myScore * high / 100.0f +1);
LOGGER.info("curSeason={},the uid={},the myscore={},the low={},the high={},mylow={},myhigh={},",curSeason,uid,myScore,low,high,myScore * low / 100.0f-1,myScore * high / 100.0f +1);
if(arenaRank!=null && !arenaRank.isEmpty()){
LOGGER.info("arenRank-->{}",arenaRank);
arenaRank.remove(Integer.toString(uid));
String s = randomSet(arenaRank);
if(!StringUtil.isEmpty(s)){