java
LEO主人
这个作者很懒,什么都没留下…
展开
-
高并发消费kafka数据存储到mysql
步骤:消费kafak->redis缓存数据->批量插入mysqlpackage com.navinfo.opentsp.yiqi.kafka.service.impl;import com.alibaba.fastjson.JSON;import com.google.common.collect.Lists;import com.navinfo.opentsp.yiqi.kafka.mapper.FillingOilMapper;import com.navinfo.opent原创 2021-03-17 10:23:50 · 1769 阅读 · 0 评论 -
生产者向kafka每秒吐5000数据压测
测试场景:5万车,10秒上传1个点,每秒5000个点测试方法:1000个线程,每0.2秒上传一个点位,每秒5000个点package test;import com.aerozh.common.entity.LocationData;import com.google.protobuf.InvalidProtocolBufferException;import lombok.extern.slf4j.Slf4j;import org.apache.kafka.clients.produc原创 2021-03-17 09:46:55 · 381 阅读 · 1 评论 -
java cpu使用率高调试
1.查看哪个进程占用cpu高top2.查看进程中哪个线程占用cpu高ps -mp PID -o THREAD,tid,time3.将线程id转换为16进制printf "%x\n" TID4.使用java虚拟机自带的工具jstack跟踪堆栈jstack PID |grep TID -A 30 ...原创 2018-12-04 10:07:05 · 268 阅读 · 0 评论 -
java网络下载文件
public int downloadFile(String fileName, String filePath) { ServletRequestAttributes servletRequestAttributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes(); ...原创 2019-05-20 16:45:22 · 879 阅读 · 0 评论