Серверы соединений ThingWorx для ThingWorx высокой доступности
Для поддержки трафика WebSocket от клиентов и устройств требуется сервер соединений ThingWorx в среде высокой доступности (HA). Он используется для входной и выходной информации. При использовании слоя сервера соединения трафик для соединений с большими объемами передачи может направляться на несколько узлов ThingWorx Foundation. Дополнительные сведения о сервере соединений ThingWorx см. в
Справочном центре сервисов соединений ThingWorx (на английском языке).
Предварительные требования
• Приложение Apache ZooKeeper должно быть установлено и запущено.
Установка и конфигурация
Возможность горизонтального масштабирования сервера соединений ThingWorx может также использоваться для развертывания конфигурации высокой доступности. После определения функциональных потребностей можно определить требования к высокой доступности.
Например, определено, что для соответствия функциональным потребностям необходимо иметь в наличии два сервера соединения. Если в соглашении об уровне обслуживания высокой доступности требуется уровень избыточности не менее 25 %, необходимо добавить в развертывание один дополнительный сервер соединений.
Развертывание серверов соединений в среде высокой доступности не отличается от развертывания в среде без кластеризации.
Чтобы выполнять конфигурацию высокой доступности для серверов соединений, весь трафик к серверам соединений ThingWorx должен направляться к ним через балансировщик нагрузки. Дополнительные сведения см. в разделе
Балансировщики нагрузки для ThingWorx высокой доступности.