http-apr-18080-exec-6 日志重复打印
调用百度图片识别
/**
* @author chenjin @date 2020-04-01 @ref ZHIKUANGSUTONG-5 -SE
* @param path 远程地址
* @return
*/
public String validateIdCardImg(String path, String idCardSide){
JSONObject res = null;
// 传入可选参数调用接口
HashMap<String, String> options = new HashMap<String, String>();
options.put("detect_direction", "true");
options.put("detect_risk", "false");
try {
byte[] buffer = null;
buffer = urlTobyte(path);
res = client.idcard(buffer, idCardSide, options);
} catch (Exception e1) {
log.error("从微信服务器下载图片异常", e1);
return null;
}
return res.toString();
}
/**
* @author chenjin @date 2020-04-01 @ref ZHIKUANGSUTONG-5 -SE
* @param url 远程地址转btye
* @return
* @throws MalformedURLException
*/
public byte[] urlTobyte(String url) throws MalformedURLException {
URL ur = new URL(url);
BufferedInputStream in = null;
ByteArrayOutputStream out = null;
try {
in = new BufferedInputStream(ur.openStream());
out = new ByteArrayOutputStream(1024);
byte[] temp = new byte[1024];
int size = 0;
while ((size = in.read(temp)) != -1) {
out.write(temp, 0, size);
}
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
in.close();
} catch (IOException e) {
e.printStackTrace();
}
}
byte[] content = out.toByteArray();
return content;
}
/**
* @author chenjin1 @date 2018-12-16 @ref JJRSJ-1
* @param mediaId
* @return
*/
public String validateIdBankCard(String mediaId) {
JSONObject res = null;
// 传入可选参数调用接口
HashMap<String, String> options = new HashMap<String, String>();
try {
MediaFile mediaFile = new MediaFile();
byte[] file = mediaFile.download(mediaId);
res = client.bankcard(file, options);
} catch (Exception e1) {
log.error("从微信服务器下载图片异常", e1);
return null;
}
return res.toString();
}
导致日志打印重复
[INFO][13:36:40][org.sword.wechat4j.jsapi.JsApiManager] sign : 1c68b9b4dd06adb3b5b2486541303b911dd59f25
10514278 [http-apr-18080-exec-6] INFO org.sword.wechat4j.jsapi.JsApiManager - sign : 1c68b9b4dd06adb3b5b2486541303b911dd59f25
10514278 [http-apr-18080-exec-6] INFO org.sword.wechat4j.jsapi.JsApiManager - sign : 1c68b9b4dd06adb3b5b2486541303b911dd59f25
10514278 [http-apr-18080-exec-6] INFO org.sword.wechat4j.jsapi.JsApiManager - sign : 1c68b9b4dd06adb3b5b2486541303b911dd59f25
[INFO][13:36:40][org.apache.shiro.web.servlet.UserAdviceFilter] wechat interceptor to oauth2 get openid...
10514541 [http-apr-18080-exec-9] INFO org.apache.shiro.web.servlet.UserAdviceFilter - wechat interceptor to oauth2 get openid...
10514541 [http-apr-18080-exec-9] INFO org.apache.shiro.web.servlet.UserAdviceFilter - wechat interceptor to oauth2 get openid...
10514541 [http-apr-18080-exec-9] INFO org.apache.shiro.web.servlet.UserAdviceFilter - wechat interceptor to oauth2 get openid...
[INFO][13:36:44][com.zt3000.wechat.controller.WechatController] 获取正确的union_id:oTi6bxGg5YIrWOnNDtnqfwtANi_Q
10518729 [http-apr-18080-exec-8] INFO com.zt3000.wechat.controller.WechatController - 获取正确的union_id:oTi6bxGg5YIrWOnNDtnqfwtANi_Q
10518729 [http-apr-18080-exec-8] INFO com.zt3000.wechat.controller.WechatController - 获取正确的union_id:oTi6bxGg5YIrWOnNDtnqfwtANi_Q
10518729 [http-apr-18080-exec-8] INFO com.zt3000.wechat.controller.WechatController - 获取正确的union_id:oTi6bxGg5YIrWOnNDtnqfwtANi_Q
[INFO][13:36:45][org.sword.wechat4j.user.UserManager] return data {"subscribe":1,"openid":"o2LMUwGRbGHLaGCzmvExEE5c3pQs","nickname":"^.^","sex":1,"language":"zh_CN","city":"南京","province":"江苏","country":"中国","headimgurl":"http:\/\/thirdwx.qlogo.cn\/mmopen\/xEto3zdtpdOpXUQfxmuZpOJNI7GoXCrKWvjDzgkXoXg0UKmH0IsAgfggp6uBpet9yZqcicsJTGwaAZmLuibG4lcxJkH7JzR3WQ\/132","subscribe_time":1587372282,"unionid":"oTi6bxGg5YIrWOnNDtnqfwtANi_Q","remark":"","groupid":0,"tagid_list":[],"subscribe_scene":"ADD_SCENE_QR_CODE","qr_scene":0,"qr_scene_str":""}
10518844 [http-apr-18080-exec-8] INFO org.sword.wechat4j.user.UserManager - return data {"subscribe":1,"openid":"o2LMUwGRbGHLaGCzmvExEE5c3pQs","nickname":"^.^","sex":1,"language":"zh_CN","city":"南京","province":"江苏","country":"中国","headimgurl":"http:\/\/thirdwx.qlogo.cn\/mmopen\/xEto3zdtpdOpXUQfxmuZpOJNI7GoXCrKWvjDzgkXoXg0UKmH0IsAgfggp6uBpet9yZqcicsJTGwaAZmLuibG4lcxJkH7JzR3WQ\/132","subscribe_time":1587372282,"unionid":"oTi6bxGg5YIrWOnNDtnqfwtANi_Q","remark":"","groupid":0,"tagid_list":[],"subscribe_scene":"ADD_SCENE_QR_CODE","qr_scene":0,"qr_scene_str":""}
10518844 [http-apr-18080-exec-8] INFO org.sword.wechat4j.user.UserManager - return data {"subscribe":1,"openid":"o2LMUwGRbGHLaGCzmvExEE5c3pQs","nickname":"^.^","sex":1,"language":"zh_CN","city":"南京","province":"江苏","country":"中国","headimgurl":"http:\/\/thirdwx.qlogo.cn\/mmopen\/xEto3zdtpdOpXUQfxmuZpOJNI7GoXCrKWvjDzgkXoXg0UKmH0IsAgfggp6uBpet9yZqcicsJTGwaAZmLuibG4lcxJkH7JzR3WQ\/132","subscribe_time":1587372282,"unionid":"oTi6bxGg5YIrWOnNDtnqfwtANi_Q","remark":"","groupid":0,"tagid_list":[],"subscribe_scene":"ADD_SCENE_QR_CODE","qr_scene":0,"qr_scene_str":""}
10518844 [http-apr-18080-exec-8] INFO org.sword.wechat4j.user.UserManager - return data {"subscribe":1,"openid":"o2LMUwGRbGHLaGCzmvExEE5c3pQs","nickname":"^.^","sex":1,"language":"zh_CN","city":"南京","province":"江苏","country":"中国","headimgurl":"http:\/\/thirdwx.qlogo.cn\/mmopen\/xEto3zdtpdOpXUQfxmuZpOJNI7GoXCrKWvjDzgkXoXg0UKmH0IsAgfggp6uBpet9yZqcicsJTGwaAZmLuibG4lcxJkH7JzR3WQ\/132","subscribe_time":1587372282,"unionid":"oTi6bxGg5YIrWOnNDtnqfwtANi_Q","remark":"","groupid":0,"tagid_list":[],"subscribe_scene":"ADD_SCENE_QR_CODE","qr_scene":0,"qr_scene_str":""}
[INFO][13:36:45][com.zt3000.wechat.controller.WechatController] log getUser :{"city":"南京","country":"中国","groupid":0,"headimgurl":"http://thirdwx.qlogo.cn/mmopen/xEto3zdtpdOpXUQfxmuZpOJNI7GoXCrKWvjDzgkXoXg0UKmH0IsAgfggp6uBpet9yZqcicsJTGwaAZmLuibG4lcxJkH7JzR3WQ/132","language":"zh_CN","nickname":"^.^","openid":"o2LMUwGRbGHLaGCzmvExEE5c3pQs","province":"江苏","qr_scene":"0","qr_scene_str":"","remark":"","sex":1,"subscribe":1,"subscribe_scene":"ADD_SCENE_QR_CODE","subscribe_time":"1587372282","unionid":"oTi6bxGg5YIrWOnNDtnqfwtANi_Q"}
10518845 [http-apr-18080-exec-8] INFO com.zt3000.wechat.controller.WechatController - log getUser :{"city":"南京","country":"中国","groupid":0,"headimgurl":"http://thirdwx.qlogo.cn/mmopen/xEto3zdtpdOpXUQfxmuZpOJNI7GoXCrKWvjDzgkXoXg0UKmH0IsAgfggp6uBpet9yZqcicsJTGwaAZmLuibG4lcxJkH7JzR3WQ/132","language":"zh_CN","nickname":"^.^","openid":"o2LMUwGRbGHLaGCzmvExEE5c3pQs","province":"江苏","qr_scene":"0","qr_scene_str":"","remark":"","sex":1,"subscribe":1,"subscribe_scene":"ADD_SCENE_QR_CODE","subscribe_time":"1587372282","unionid":"oTi6bxGg5YIrWOnNDtnqfwtANi_Q"}
10518845 [http-apr-18080-exec-8] INFO com.zt3000.wechat.controller.WechatController - log getUser :{"city":"南京","country":"中国","groupid":0,"headimgurl":"http://thirdwx.qlogo.cn/mmopen/xEto3zdtpdOpXUQfxmuZpOJNI7GoXCrKWvjDzgkXoXg0UKmH0IsAgfggp6uBpet9yZqcicsJTGwaAZmLuibG4lcxJkH7JzR3WQ/132","language":"zh_CN","nickname":"^.^","openid":"o2LMUwGRbGHLaGCzmvExEE5c3pQs","province":"江苏","qr_scene":"0","qr_scene_str":"","remark":"","sex":1,"subscribe":1,"subscribe_scene":"ADD_SCENE_QR_CODE","subscribe_time":"1587372282","unionid":"oTi6bxGg5YIrWOnNDtnqfwtANi_Q"}
10518845 [http-apr-18080-exec-8] INFO com.zt3000.wechat.controller.WechatController - log getUser :{"city":"南京","country":"中国","groupid":0,"headimgurl":"http://thirdwx.qlogo.cn/mmopen/xEto3zdtpdOpXUQfxmuZpOJNI7GoXCrKWvjDzgkXoXg0UKmH0IsAgfggp6uBpet9yZqcicsJTGwaAZmLuibG4lcxJkH7JzR3WQ/132","language":"zh_CN","nickname":"^.^","openid":"o2LMUwGRbGHLaGCzmvExEE5c3pQs","province":"江苏","qr_scene":"0","qr_scene_str":"","remark":"","sex":1,"subscribe":1,"subscribe_scene":"ADD_SCENE_QR_CODE","subscribe_time":"1587372282","unionid":"oTi6bxGg5YIrWOnNDtnqfwtANi_Q"}
[INFO][13:36:45][org.apache.shiro.web.servlet.UserAdviceFilter] wechat interceptor to get user...
10519231 [http-apr-18080-exec-6] INFO org.apache.shiro.web.servlet.UserAdviceFilter - wechat interceptor to get user...
10519231 [http-apr-18080-exec-6] INFO org.apache.shiro.web.servlet.UserAdviceFilter - wechat interceptor to get user...
10519231 [http-apr-18080-exec-6] INFO org.apache.shiro.web.servlet.UserAdviceFilter - wechat interceptor to get user...
[INFO][13:36:46][com.zt3000.webchat.controller.common.WeixinUserController] 当前用户:loginUser=com.zt3000.webchat.common.LoginUser@2bcafdf2
10520523 [http-apr-18080-exec-10] INFO com.zt3000.webchat.controller.common.WeixinUserController - 当前用户:loginUser=com.zt3000.webchat.common.LoginUser@2bcafdf2
10520523 [http-apr-18080-exec-10] INFO com.zt3000.webchat.controller.common.WeixinUserController - 当前用户:loginUser=com.zt3000.webchat.common.LoginUser@2bcafdf2
10520523 [http-apr-18080-exec-10] INFO com.zt3000.webchat.controller.common.WeixinUserController - 当前用户:loginUser=com.zt3000.webchat.common.LoginUser@2bcafdf2
谁能帮我看一下这问题,java工程,日志为什么是重复打印