【发布时间】:2010-03-18 17:06:12
【问题描述】:
我必须创建一个 .net Web 应用程序,它可以在多个负载平衡的前端服务器上运行。现在我必须使用一些不是线程安全的第三方 api,所以一次只有一个线程应该调用 API,所以我必须使用一些同步机制,如锁或互斥锁,它们在进程内和机器中的进程之间提供同步。现在 lock 或 mutex 在负载平衡的多服务器环境中是否正确工作?如果没有,那么是否有任何机制可以让我在所有机器上同步我的应用程序的所有线程?
【问题讨论】:
标签: .net asp.net synchronization locking load-balancing