请教TransactionScope实现事务,并发异常
线上并发量大后,就出现
System.Transactions.TransactionManagerCommunicationException: 与基础事务管理器的通信失败。 ---> System.Runtime.InteropServices.COMException: 由于通信问题,MSDTC 事务管理器无法从源事务管理器提取事务。可能原因如下: 存在防火墙并且没有 MSDTC 进程的例外、两台计算机根据其 NetBIOS 名称无法找到彼此,或未对于两个事务管理器之一启用网络事务支持。 (异常来自 HRESULT:0x8004D02B)
然后,sql server 就阻塞 锁表 导致 ,访问受阻,怎么解决,谢谢。
并发不大,就正常的,唉~