Java 如何避免乐观锁异常

Java 如何避免乐观锁异常,java,multithreading,executorservice,optimistic-locking,Java,Multithreading,Executorservice,Optimistic Locking,我试图模拟webservice调用,并开发了一个示例客户端,它形成一个虚拟请求并获得响应 现在,我要做的是在这个客户机类中实现callable,并将所有业务逻辑放在调用中,并将请求形成放在构造函数中 从另一个类中,我创建了X个客户机对象,并将它们存储在一个列表中,使用Executor服务,我试图使用invokeALL执行这个列表 当executor中的线程池计数为10且我的x为10时,工作正常 但当我尝试将x增加到20或以上时,我得到了乐观的结果 有没有办法解决这个问题是的,peter这是在Ja

我试图模拟webservice调用,并开发了一个示例客户端,它形成一个虚拟请求并获得响应 现在,我要做的是在这个客户机类中实现callable,并将所有业务逻辑放在调用中,并将请求形成放在构造函数中

从另一个类中,我创建了X个客户机对象,并将它们存储在一个列表中,使用Executor服务,我试图使用invokeALL执行这个列表

当executor中的线程池计数为10且我的x为10时,工作正常 但当我尝试将x增加到20或以上时,我得到了乐观的结果


有没有办法解决这个问题

是的,peter这是在Java中stacktrace会很有帮助