标签: thread-safety client-server load-balancing
我最近和一位朋友进行了一次有趣的讨论,我们讨论的是客户端服务器架构系统,其中服务器端实际上是许多服务器(用于负载平衡)。在单个服务器上,我可以看到当许多客户端尝试更新系统状态时如何实现线程安全性但是如何在多服务器负载平衡环境中实现?让单个服务器充当负责线程安全的多服务器负载平衡服务器场的门,似乎会创建一个阻塞点并取消负载平衡功能。
任何人都可以解释如何实现这一目标吗?
TIA
答案 0 :(得分:0)
有多种技术可以确保跨多个服务的线程安全性。一个依赖于Thread Pool Pattern关于服务器场虚拟化的另一个。