Los dispositivos utilizan este dominio para comunicarse con Tomcat a través de HTTPS.
Xyz-pns.wysemanagementsuite.com
Aplique el mecanismo "round-robin" en las tres direcciones IP asignadas a Ethernet1, Ethernet2 y Ethernet3.
Los dispositivos utilizan este dominio para establecer una conexión con los servidores MQTT de front-end.
5 Descargue e instale la última versión de Wyse Management Suite para nube privada. Se instalarán los siguientes componentes como
servicios:
a Tomcat
b Memcached
c Mosquitto
d MongoDB
e MariaDB
Mosquitto, que lo instala el instalador WMS, debe congurarse como MQTT de back-end; por otra parte, MQTT de front-end se puede
instalar manualmente. El directorio de instalación predeterminado es Drive C:\Program Files\DELL\WMS.
Implementar Mosquitto de front-end como un servicio
Wyse Management Suite puede administrar hasta 50.000 dispositivos con una sola instancia de Mosquitto instalada con el instalador, que
funciona como Mosquitto de front-end y back-end. Para admitir 120.000 dispositivos, debe separar las instancias de Mosquitto para
gestionar las conexiones de dispositivo. Dado que cada instancia de Mosquitto puede gestionar la mayoría de las 50.000 conexiones de
dispositivos, se necesitan al menos tres instancias de front-end para manejar 120.000 dispositivos. Cada una de las tres instancias de
Mosquitto de front-end interactúa a través del puerto 1883 y cada una de ellas se vinculará a una dirección IP especíca. Para instalar tres
instancias nuevas de Mosquitto, debe tener tres copias nuevas de implementación de Mosquitto, como se explica en los siguientes pasos:
1 Cree tres directorios nuevos en la carpeta de Mosquitto, como se muestra en las siguientes entradas:
C:\Program Files\DELL\mq1
C:\Program Files\DELL\mq2
C:\Program Files\DELL\mq3
2 Copie el contenido del directorio C:\Program Files\DELL\WMS\Mosquitto en las carpetas creadas en el paso 1.
3 Abra el archivo en el directorio C:\Program Files\DELL\mq1\mosquitto.conf en un editor de texto.
4 En la carpeta mosquitto.conf, quite la marca de comentario de la propiedad bind_address y actualice la entrada como bind_address
<IP1>.
5 Inicie mq1 y, para comprobar que mq1 se está ejecutando en IP1, realice lo siguiente:
a Abra una ventana del símbolo de sistema.
b Vaya al directorio C:\Program Files\DELL\mq1.
c Ejecute el comando Mosquitto.exe –c mosquitto.conf en el símbolo de sistema.
d Abra la ventana de Powershell y ejecute el comando PS> get-nettcpconnection -LocalPort 1883 en el símbolo de sistema.
6 Conrme que el servicio se está ejecutando con los siguientes valores:
LocalAddress=IP1
LocalPort=1883
State=Listen
7 Repita los pasos 3, 4, 5 y 6 para mq2 y mq3 con IP2 e IP3 respectivamente para completar el proceso.
Implementar Mosquitto de front-end como un servicio
1 Abra una ventana de Windows PowerShell con privilegios de administrador y ejecute los siguientes comandos para crear una entrada
en la base de datos de servicio y registro:
PS> sc.exe “Dell WMS: FE-MQTT1” binPath= “C:\Program Files\DELL\mq1\mosquito.exe run”
Conguraciones
de puerto personalizado 13