
项目/线上问题
文章平均质量分 55
项目或者线上的问题定位过程
spume-time
此人不懒,但是不写签名。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
lambda$groupingBy 空指针问题
开发功能时,用到了stream的collect(Collectors.groupingBy)方法,一直报NullPorintException,废了一些时间来定位问题,虽然最后其实比较简单。记录一下,以下代码会报空指针 public static void main( String[] args ) { List<Student> list=new ArrayList<>(); list.add(new Student("A",原创 2020-10-14 17:42:00 · 3370 阅读 · 0 评论 -
MYSQL分区表如何保证数据唯一性
背景:由于业务数据量大,采用了分库分表(Mycat);为了提高查询效率,使用了时间来分区;分区之后表的唯一索引必须带上分区字段。假设有一张订单表(table_order)业务字段为order_no(订单号),分区字段为create_tm(创建时间);唯一索引就是联合索引order_no+create_tm。问题:分布式系统中多个节点,对同一订单并发处理,发现table_order中...原创 2019-12-19 11:31:57 · 3016 阅读 · 0 评论 -
一次Mycat聚合排序问题定位
背景:Mycat+Mysql实现分库分表;功能需要遍历表,数据量有点大,于是通过id排序分页查询。问题:在实现过程中发现有部分id查不出来,功能排期只能被迫延后。定位第一阶段:在确认了代码和SQL语句没有问题后,目光转至Mycat与Mysql排序逻辑上来。定位第二阶段:确认了Mycat与Mysql排序逻辑有问题,至少Mycat与Mysql排序逻辑表现不一致。1.执行...原创 2019-11-20 14:20:56 · 860 阅读 · 0 评论 -
CXF报错解决
NoSuchMethodError->JaxWsServiceFactoryBean.isWrapperPartQualified报错堆栈:Caused by: java.lang.NoSuchMethodError: org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean.isWrapperPartQualified(Lorg/ap...原创 2018-12-05 15:16:46 · 2116 阅读 · 1 评论