产生原因:
map是一个引用类型,对一个map同时进行读操作和写操作时,有概率触发该错误
定位问题:
1.结合日志信息,找到失去日志的点,一定要注意代码中异步处理或者多线程处理的地方
2.结果coredump栈信息,逐步找到产生coredump的点
解决问题:
1.优化处理流程,异步尝试修改为同步
2.如果是多线程触发的,可以对map加锁处理,这个可以去必应搜一下
产生原因:
map是一个引用类型,对一个map同时进行读操作和写操作时,有概率触发该错误
定位问题:
1.结合日志信息,找到失去日志的点,一定要注意代码中异步处理或者多线程处理的地方
2.结果coredump栈信息,逐步找到产生coredump的点
解决问题:
1.优化处理流程,异步尝试修改为同步
2.如果是多线程触发的,可以对map加锁处理,这个可以去必应搜一下