Para o correto funcionamento do Padrão de Redundância é obrigatório habilitar a senha no redis. Ajuste também a porta 7007 de acordo com a necessidade e atenção na configuração do script docker run para o redis com senha. Utilize o script…
Caso o ambiente possua mais de uma instância em funcionamento, o servidor NGINX precisa ser ajustado para fazer o balanceamento funcionar. A configuração do servidor NGINX para o balanceamento de carga utiliza o upstream do NGINX e possui 02 (dois) upstreams…
O container Notification Server é o componente que recebe as requisições HTTP do container CallCenter Python Monitor com os eventos de voz e envia para o container RabbitMQ. Este container não precisa ser exclusivo de um único container Citrus caso ele…
O container CallCenter Python Monitor captura todos os eventos de callcenter gerados pelo SIP Server para exibir o card de voz na Tela do Atendente. Este container não precisa ser exclusivo de um único container Citrus. Um único container CallCenter Python…
O container RabbitMQ é o componente de fila de eventos. Este serviço recebe os eventos de voz do container Notification Server e entrega para o container Citrus. Estes eventos que são entregues fazem com que os cards de voz sejam…
Container CallCenter Python Monitor para fazer a captura dos eventos de voz e gerar os cards de voz para os Atendentes. Container Notification Server para receber os eventos de voz e enviar para o container RabbitMQ. Container RabbitMQ para enfileirar…
A integração entre Citrus e Smartspace Manager é realizada quando o cliente Smartspace precisa realizar atendimentos com o Canal de Voz dentro da plataforma Citrus. A plataforma Citrus precisa ter conectividade com o Banco de Ddos da plataforma Smartspace Manager. Esta…
EXEMPLOS: https://cx.telflex.com.br/nomedocliente https://br.smartspace.us/nomedocliente https://app.ucpro.algartelecom.com.br/nomedocliente Acesse o servidor do NGINX, crie o arquivo do novo cliente Smartspace com as configurações de apontamento para liberação de acesso da plataforma via browser dentro das pastas locations e upstream: cd /opt/digivox/citrus/nginx/locations touch nomedocliente.conf cd…
EXEMPLO: https://nomedocliente.citrus.cx Acesse o servidor NGINX, crie o arquivo dando a ele o nome do novo cliente Smartspace e configure o apontamento para liberação de acesso da plataforma via browser, dentro da pasta sites-enabled: cd /etc/nginx/sites-enabled touch nomedocliente.citrus.cx Acesse o…
Citrus Container principal da aplicação. Todos os serviços de configuração e gerenciamento estão neste container. PostgreSQL É o banco de dados que armazena todos os dados da plataforma. Este é um componente externo não desenvolvido pelo time Smartspace de Desenvolvimento. …