Files
projeto-importado/docs/ativacao_pracadeatendimento.md
2025-11-28 00:29:42 -03:00

84 lines
2.6 KiB
Markdown

# Procedimentos para ativação do módulo **Praça de Atendimento**
> **Referência de exemplo**
> Chamado: **792526**
## Visão geral
A ativação exige:
1. identificar o **Data Center** do cliente (**SP01** ou **PR01**);
2. ajustar o **config** do AtendeNet no servidor Apache;
3. configurar os **endpoints de microsserviços** (NodeJsm/Hubwebsocket) no AtendeNet;
4. configurar o **RabbitMQ** (FilaHubWebSocketPublisher);
5. **validar** conectividade e versão.
---
## 0) Decidir o Data Center do cliente
**Identifique se o cliente está no SP01 ou PR01.**
Isso determina os **endpoints** a configurar:
| Data Center | Hubwebsocket (NodeJsm) | RabbitMQ (FilaHubWebSocketPublisher) |
| ----------- | ----------------------------- | ------------------------------------ |
| **SP01** | `https://sp01-js.atende.net/` | `sp01-js.atende.net:15672` |
| **PR01** | `https://pr01-js.atende.net/` | `pr01-js.atende.net:15672` |
> **ATENÇÃO**: use sempre o endpoint correspondente ao **Data Center do cliente**.
---
## 1) Ajustes no servidor Apache (AtendeNet)
1. Acesse o **servidor Apache** do cliente com usuário **root**.
2. Abra o arquivo de configuração do cliente (ajuste o domínio conforme o cliente):
```bash
vim /var/www/html/demonstracao.atende.net/_config.padrao.inc
```
3. **Adicione ao final** do arquivo as linhas abaixo:
```php
$_CONFIG['rabbitmq_user'] = 'ipm';
$_CONFIG['rabbitmq_pass'] = '+PMcPF2+IeahonAKh+IxYQ==';
$_CONFIG['microsservicos_kong_jwt_key'] = 'XXXXXXXXXXXXXXXXXXX';
```
* O valor de `microsservicos_kong_jwt_key` deve ser obtido no **GDT**:
* Equipamento: **Gravatai - JITSI**
* Usuários: **00000-pr01-node** e **00000-sp01-node**
* A senha do **RabbitMQ** é a informada acima.
---
## 2) Configurar os microsserviços no AtendeNet
Acesse o **AtendeNet** do cliente (ajuste o domínio real do cliente):
* Ex.: `https://demonstracao.atende.net`
No menu: **Gerenciamento do Sistema » Microsserviços » Microsserviços**
1. Localize a aplicação **NodeJs**.
2. No serviço **Hubwebsocket**, informe o **endpoint** conforme o DC:
* **SP01:** `https://sp01-js.atende.net/`
* **PR01:** `https://pr01-js.atende.net/`
![Mics Praca Atendimento](../img/mics_praca_atendimento.png)
---
## 3) Configurar o RabbitMQ no AtendeNet
Ainda em **Microsserviços**, localize a aplicação **Rabbit MQ** e, no serviço **FilaHubWebSocketPublisher**, informe:
* **SP01:** `sp01-js.atende.net:15672`
* **PR01:** `pr01-js.atende.net:15672`
---
Após isso está finalizada a configuração do módulo Praça de Atendimento.