Cambiar el tipo de implementación
Qué combinaciones de módulos son posibles, qué componentes se ejecutan en cada caso y qué ocurre al cambiar.
Módulos
EasyUC tiene tres módulos principales: cucm, acd y teams. La combinación de módulos activos define el tipo de implementación, por ejemplo CUCM + ACD o Teams + ACD. Los componentes principales se ejecutan en todas las combinaciones.
Desde 4.8.7 existe además Presence Sync (presence). El servicio sincroniza el estado de llamada entre CUCM y Teams. Se activa por separado en la selección de módulos, además de una de las combinaciones siguientes o por sí solo. Para el estado de llamada de Jabber necesita también CUCM.
El Manager gestiona las instalaciones antiguas sin selección de módulos en modo heredado (se muestra como «Bestandsmodus»). En cuanto seleccione módulos allí, solo se aplica esa selección.
Combinaciones posibles
| Implementación | CUCM | ACD | Teams | Componentes además del núcleo |
|---|---|---|---|---|
| CUCM | sí | no | no | curri-api, curri-nest, enduser-api, enduser-ui, jtapi, phonebook, proftpd |
| CUCM + ACD | sí | sí | no | Componentes de CUCM y acd-media |
| CUCM + Teams | sí | no | sí | Componentes de CUCM, teams-sbc, teams-ps y acd-media (técnicamente necesario para el SBC, sin funciones de ACD) |
| Teams + ACD | no | sí | sí | acd-media, teams-sbc y teams-ps |
| CUCM + Teams + ACD | sí | sí | sí | Componentes de CUCM, acd-media, teams-sbc y teams-ps |
Componentes del núcleo en todas las combinaciones: admin-api, admin-ui, admin-workers, websocket y public-api. Encontrará los detalles en Arquitectura.
Regla de validez
O bien CUCM está activo, o bien Teams y ACD están activos juntos, o bien Presence Sync se ejecuta solo, sin Teams ni ACD. Por tanto, no es posible ACD solo ni Teams solo. El Manager rechaza las combinaciones no válidas, y la definición del recurso también.
Cambiar la implementación
El tipo de implementación se cambia en el Manager mediante la selección de módulos o un valor preestablecido.
-
Compruebe que su licencia cubre los nuevos módulos.
-
Abra la selección de módulos en el Manager.
-
Seleccione los módulos o un valor preestablecido y guarde.
-
Espere hasta que el estado muestre los nuevos módulos como activos.
Importante
Al cambiar, admin-api, admin-workers, websocket y public-api se reinician brevemente. Después, las interfaces y los servicios de los módulos desactivados dejan de estar disponibles. Realice el cambio fuera de su horario principal de actividad.
Qué ocurre internamente
- El Manager guarda la nueva selección en el recurso EasyUC.
- Se crean los componentes de los módulos recién activados: Deployment, Service e Ingress.
- Se eliminan los componentes de los módulos desactivados: Deployment, Service, Ingress y enrutamiento.
- La lista de módulos se escribe en la configuración de la aplicación.
admin-api,admin-workers,websocketypublic-apise reinician brevemente para aplicarla. - Cuando todo se ha aplicado, el estado muestra los módulos activos.
Qué datos se conservan
Al cambiar no se elimina nada. La base de datos, el índice de búsqueda y los volúmenes se mantienen.
La configuración del tenant de Teams permanece guardada cuando desactiva Teams y vuelve a estar disponible cuando lo activa de nuevo.
Licencia
Importante
La licencia debe cubrir los módulos seleccionados, porque la interfaz de administración usa la lista de módulos. La licencia se carga en la interfaz de administración, no en el Manager.