2hyx 在 java问题求助 中发帖
背景:我们系统是使用quarzt来处理一个批量的合同下载,然后服务上面是启动了一个libreoffice的实例,现在出现了,170单申请跑批下载合同时,有一单合同的数据不对,使用了其他申请的数据。
解决及复现:再问了AI后,基本都是指明 是一个libreoffice实例导致的,要求我对word转pdf方法进行加锁,然后由于业务运行了很久,第一次出现,我想复现这种情况,通过下载合同方法增加线程随机sleep,让更多线程能够随机的去竞争使用libreoffice,从而复现,但是人工对比了两三次,都没能成功复现,每次对比眼睛都要看花眼了。。
求助有没有大佬能够分析一下这个问题,及如何复现,或者有相同经验的佬帮忙分析一下,十分感谢!!!