> For the complete documentation index, see [llms.txt](https://docs.vrsoft.com.br/vrmaster/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.vrsoft.com.br/vrmaster/manual-do-sistema/manual-do-sistema-vr-service-manager/vr-service-manager-servicos/vr-concentrador-service.md).

# Concentrador

![](/files/Bpc5a8f98stwrDW7oAAB)

A nova versão do VRConcentrador foi projetada para resolver alguns problemas arquiteturais que haviam no tráfego das informações entre o VRMaster e o VRPdv e vice-versa.

Ele foi repensando para funcionar em um ambiente distribuído, como um serviço gerenciado pelo VRServiceManager e utilizando um sistema de mensageria para a comunicação com o VRPdv, eliminando o problema de conexão direta que havia nas versões anteriores. Com essa alteração pudemos minimizar eventuais problemas que ocorriam por questão de compatibilidade entre o VRConcentrador e o VRPdv.

Também foi reestruturada a maneira como as informações são trafegadas pela rede, entre as aplicações. Todos os pacotes de informações que trafegam entre o VRConcetrador e o VRPdv foram reduzidos, gerando um ganho de até 70% no tráfego de rede, permitindo um funcionamento mais rápido, mais estável e menos suscetível à perda de pacotes e, consequentemente, perda de informações.

## **REQUISITOS MÍNIMOS**

Para que o VR Service Manager funcione corretamente é necessário ter um computador com esta configuração ou superior:

* VRUbuntu 20.04.0-1
* Processador: 2 GHz Dual Core
* Memória RAM: 4 GB
* Disco: 25 GB

## **INSTALAÇÃO**

Após a [instalação do VR Service Manager](/vrmaster/manual-do-sistema/manual-do-sistema-vr-service-manager/vr-service-manager-instalacao.md), coloque o executável do VRConcentrador, dentro da pasta **services**, de acordo com o manual do VRServiceManager. Após isso, o serviço deve ser habilitado para que o VR Service Manager possa iniciar a aplicação corretamente.

### **Ativação**

Assim que o VR Service Manager estiver instalado, estiver sendo executado será possível acessar sua interface gráfica pelo navegador, através do IP configurado para o VR Service Manager na porta 9000: **http\://\[IP]:9000**. Por exemplo, caso o VR Service Manager tenha sido configurado com o ip **192.168.0.1**, para acessar sua interface no navegador acesse a url [**http://192.168.0.1:9000**](http://192.168.0.1:9000).

Para habilitar o VRConcentrador, acesse os 3 pontos do lado superior direto e clique no menu **Configurações** e faça a autenticação.

![](/files/DLFmDlaQDyf4p1kFNF1S)

![](/files/M1yEa6Nv7MGoLadCD0DK)

Na tela que abrirá, ative o serviço do VRConcentrador e clique em salvar no final da página.

![](/files/4y31uLSZFJ2Dv00BGWKX)

![](/files/CEm50zuHnizrTlg4uLWd)

Após isso, será habilitado no menu lateral o ícone para acesso do VRConcentrador.

![](/files/5pRJ5LfVj0oVvVAblxbj)

## **FERRAMENTAS**

Após a ativação do serviço, será possível acessar o menu de opções do VRConcentrador, passando o mouse sobre o ícone do menu lateral.

![](/files/B9fEnwEpiEJxdkCUCEPp)

### **Atividades**

A tela de atividades exibirá toda atividade realizada pelo VRConcentrador, tanto na parte de geração de pacotes de banco de dados para alimentar o VRPdv, quanto na importação das informações que foram geradas no VRPdv (venda, recebimento, encerramento, etc).

![](/files/3kKwrxf8Q7eJwuyhTIur)

É possível filtrar essas informações acessando o menu lateral direito, clicando no botão +. Ao clicar nesse botão, abrirá uma nova tela com as opções disponíveis de filtro. Devem ser selecionados os filtros desejados e clicar no botão aplicar.

![](/files/QyHUFVV1uVNUm0pfHh2z)

![](/files/fsqzn5SpV9PxWZ2JkvW9)

### **PDV's**

Aqui serão exibidos todos os ECFs cadastrados para todas as lojas, juntamente com o seu status (ONLINE | OFFLINE). Assim como nas atividades será possível realizar o filtro das informações acessando o menu do lado direito.

![](/files/jbSax9vsMZFO5n60l45e)

## **CONFIGURAÇÃO**

Todas as configurações são realizadas através do arquivo vr.properties.

| Configuração            | Valor padrão | Exemplo | Obrigatório | Descrição                                                                                                                                     | Opções                                                                                   |
| ----------------------- | ------------ | ------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
| concentrador.lojas      |              | 1,2,3   | NÃO         | Define para quais lojas o concentrador gerará informações. Caso nenhum valor seja informado, serão geradas as informações para todas as lojas |                                                                                          |
| pacote.tempoAtualizacao | 30000        |         | NÃO         |                                                                                                                                               | Frequência, em milisegundos, com que o VRConcentrador procura por atualização de pacotes |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.vrsoft.com.br/vrmaster/manual-do-sistema/manual-do-sistema-vr-service-manager/vr-service-manager-servicos/vr-concentrador-service.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
