您好,这个问题从最终的报错结果来看,是数据库死锁了。
从描述上来看,有下面猜测:调用 SAP 接口,接口里是否有操作和服务端命令相同的数据表。如果存在这种情况,可能是 SAP 接口里相关库表操作本身也有事务,和活字格事务一起使用出现了死锁问题。
可以这样尝试一下,在活字格事务里只调用 SAP 接口,不同时操作其他表,能否复现死锁问题呢?
您好,这个问题从最终的报错结果来看,是数据库死锁了。
从描述上来看,有下面猜测:调用 SAP 接口,接口里是否有操作和服务端命令相同的数据表。如果存在这种情况,可能是 SAP 接口里相关库表操作本身也有事务,和活字格事务一起使用出现了死锁问题。
可以这样尝试一下,在活字格事务里只调用 SAP 接口,不同时操作其他表,能否复现死锁问题呢?