Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

Рассмотрим балансировку нагрузки на примере двух инстансов WCS-сервера. Каждый из инстансов имеет встроенный балансировщик нагрузки: LB1 - для WCS NODE1 и LB2 - для WCS NODE2. LB1 опрашивает инстансы WCS NODE1 и WCS NODE2 по HTTP протоколу и забирает с них информацию о загрузке. Web-client обращается к LB1 по протоколу HTTP и получает URL наименее нагруженного сервера, с которым будет установлено соединение через Websocket. Таким образом LB1 является главным балансировщиком нагрузки, а LB2, LB3, и т.д. являются резервными. У web-клиента есть список всех доступных балансировщиков и если главный не отвечает, он будет пытаться взять URL Websocket-подключения у резервных. Представленная архитектура не ограничена двумя инстансами и может содержать произвольное количество серверов.


  • No labels