2012-02-16 3 views
1

Недавно у меня была интересная дискуссия с другом, и мы говорили о системе архитектуры клиентского сервера, где на стороне сервера было фактически много серверов (для балансировки нагрузки). На одном сервере я вижу, как может быть обеспечена безопасность потоков, когда многие клиенты пытаются обновить состояние системы, но как это достигается в балансируемой среде с несколькими серверами? Наличие единого сервера, выступающего в качестве затвора в многосерверной ферме балансировки нагрузки, которая несет ответственность за безопасность потоков, похоже, что это создаст дроссельную точку и приведет к отказу от функций балансировки нагрузки.Синхронизация между несколькими серверами?

Может ли кто-нибудь объяснить, как это будет достигнуто?

TIA

+0

Вы имеете в виду серверную ферму? – CiccioMiami

+0

Да, я имел в виду серверную ферму. – millie

ответ

0

Существуют различные методы обеспечения безопасности резьбы на нескольких подающих. Один полагается на Thread Pool Pattern еще один на виртуализацию серверных ферм.

Смежные вопросы