王鹏
先后在电商、生活服务等行业从事基础架构工作,对于大规模分布式中间件有丰富的实践经验,2017年加入去哪儿网,先后负责机票报销凭证、核心订单数据服务重构等工作,后转到基础架构负责AIOPS体系建设,包括Trace收集处理分析工作,AI智能报警、链路分析以及日志相关工作,为业务运维提供快速、准确、高效的服务。
CompletableFuture<Integer> future = CompletableFuture.supplyAsync(new QTraceSupplier<>(()->{
LOG.info("supplyAsync------"+QTraceClientGetter.getClient().getCurrentTraceId());
return 1;
}));
Integer i = future.get();
LOG.info(String.valueOf(i));
CompletableFuture<Void> future1= CompletableFuture.runAsync(QTracer.wrap(()->{
LOG.info("runAsync------"+QTraceClientGetter.getClient().getCurrentTraceId());
}));
future1.get();
executor.submit(QTracer.wrap(() -> {
LOG.info("in lambda------"+QTraceClientGetter.getClient().getCurrentTraceId());
}));
executor.submit(new Runnable() {
@Override
public void run() {
LOG.info("in lambda------"+"in runnable"+QTraceClientGetter.getClient().getCurrentTraceId());
}
});
以上就是本次分享的所有内容啦!
最后,给大家带来一些岗位招聘信息。
你与驼厂只差一份简历的距离
快扫码投递吧