提交 3420b1bd authored 作者: xueli.xue's avatar xueli.xue

日志回调服务

上级 87060f42
...@@ -204,21 +204,24 @@ public class HandlerRepository { ...@@ -204,21 +204,24 @@ public class HandlerRepository {
new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
try { while(true){
HashMap<String, String> item = callBackQueue.poll(); try {
if (item != null) { HashMap<String, String> item = callBackQueue.poll();
RemoteCallBack callback = null; if (item != null) {
try { RemoteCallBack callback = null;
callback = HttpUtil.post(item.get("_address"), item); try {
} catch (Exception e) { callback = HttpUtil.post(item.get("_address"), item);
logger.info("HandlerThread Exception:", e); } catch (Exception e) {
} logger.info("HandlerThread Exception:", e);
logger.info(">>>>>>>>>>> xxl-job callback , params:{}, result:{}", new Object[]{item, callback}); }
} logger.info(">>>>>>>>>>> xxl-job callback , params:{}, result:{}", new Object[]{item, callback});
} catch (Exception e) { }
} catch (Exception e) {
e.printStackTrace();
}
} }
} }
}); }).start();
} }
public static void pushCallBack(String address, HashMap<String, String> params){ public static void pushCallBack(String address, HashMap<String, String> params){
params.put("_address", address); params.put("_address", address);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论