Entity framework 在我们的服务器上启用MSDTC(Microsoft分布式事务协调器)安全吗
我总是担心使用两个需要分布式事务协调器的Entity framework 在我们的服务器上启用MSDTC(Microsoft分布式事务协调器)安全吗,entity-framework,transactionscope,windows-server,msdtc,Entity Framework,Transactionscope,Windows Server,Msdtc,我总是担心使用两个需要分布式事务协调器的DbContext实例,特别是当我使用像SimpleMembership这样的库时,它有自己的数据库连接 这个问题一直是我的问题。例如,我正在为我的应用程序的用户帐户使用SimpleMembershipprovider,我想用附加信息(如公司)保存用户。因此,如果没有MSDTC enable,我无法在事务内部执行此操作。因此,有可能将不一致的数据插入到数据库中 所以我的问题是,我应该担心这个问题,并试图找到一个更好的解决方案,或者我可以在我的服务器上启用M
DbContext
实例,特别是当我使用像SimpleMembership
这样的库时,它有自己的数据库连接
这个问题一直是我的问题。例如,我正在为我的应用程序的用户帐户使用SimpleMembership
provider,我想用附加信息(如公司)保存用户。因此,如果没有MSDTC enable,我无法在事务内部执行此操作。因此,有可能将不一致的数据插入到数据库中
所以我的问题是,我应该担心这个问题,并试图找到一个更好的解决方案,或者我可以在我的服务器上启用MSDTC,而不用担心它?启用MSTDC是否有任何后果
谢谢 我会检查它与您的高可用性故事的关系。AFAIK镜像故障切换在MSDTC中存在问题。