Configuração do serviço Cloud Prix Service
O serviço Cloud Prix Service permite compatibilidade com o passado, possibilitando a importação de arquivos textos de softwares anteriores e comunicação com balanças antigas. Esse serviço é um programa que será responsável por gerenciar as principais tarefas do MGV Cloud, como transmissão de cargas para as balanças, importação de arquivos, gerenciador web, atualização automática, envio de dados IoT e etc. Deve ser instalado no computador responsável pela comunicação com as balanças.
Para o funcionamento correto da solução, é exigido, primeiramente, que o computador onde haja um Cloud Prix Service atenda aos pré-requisitos de hardware do Sistema Operacional instalado. Essa informação pode ser obtida diretamente com o fornecedor do Sistema Operacional.
O bom desempenho de atualização das balanças está diretamente relacionado à configuração do computador, velocidade do link de comunicação, quantidade de lojas e quantidade de balanças por loja. Estas considerações são importantes ao definir a configuração do computador e do link de comunicação.
Independente do volume de informações, um computador onde seja necessária a instalação do Cloud Prix Service deve possuir as seguintes características:
Cloud Prix Service |
|||||
---|---|---|---|---|---|
Lojas Considerando 10 Balanças por Loja |
1 a 5 lojas |
5 a 20 lojas |
21 a 50 lojas* |
51 a 100 lojas* |
Mais de 100 lojas* |
Processador |
2 Núcleos ou superior |
4 Núcleos ou superior |
8 Núcleos ou Superior |
16 Núcleos ou Superior |
Consulte |
Memória RAM |
Mínimo de 4 GB |
Mínimo de 8 GB |
Mínimo de 16 GB |
Mínimo de 32 GB |
Consulte |
Comunicação |
Ethernet ou Wi-Fi |
||||
Sistema Operacional |
Vide abaixo os sistemas operacionais suportados |
||||
HD |
|
||||
Conectividade |
Porta 9000 TCP (configurável) para comunicação com as balanças Porta 2017 para configuração do Consulte liberações de endereços https://cloudprix.com.br e seus subdomínios. |
||||
Sistemas Operacionais |
|
Através da tela Configuração do Cloud Prix Service, serão configuradas as lojas que receberão carga, as opções de comunicação com o Gerenciador Web e as opções de envio de Carga Automática.
Carga para as Lojas:
Devem ser selecionadas as lojas que poderão receber cargas
Obs.: A cada loja adicionada na assinatura, o usuário deve voltar nessa tela e selecioná-la para conseguir realizar comunicação com a balança.
Opções de Comunicação:
Nessa área deve ser configurado a porta de comunicação com as balanças e o IP do computador responsável pela comunicação com o Gerenciador Web. As informações configuradas nessa tela, devem ser compatíveis com as informações configuradas nas balanças.
Opções de Carga Automática:
Para que os serviços executem corretamente, pode ser necessário configurar um usuário e senha que tenha permissão para leitura e escrita em pastas locais. Caso utilize recursos da rede, como acessar dados em um computador remoto, também será necessário configurar nos serviços um usuário e senha que tenha permissão para acesso.
Para visualizar os serviços do windows, acesse a tela Serviços e localize o serviço do MGV Cloud.
Para configurar um usuário e senha, dê um duplo clique sobre o serviço e configure os campos, como indicado na figura a seguir:
.Net Core 8.X
OpenSSL 3.X. O Ubuntu 22.04 já possui a versão 3.X instalada. Pode-se verificar a instalação através do seguinte comando:
Comando |
---|
openssl version |
O retorno deve ser parecido com o seguinte:
Para realizar a instalação do dotnet, deve-se seguir o seguinte passo-a-passo:
Atualize os repositórios e pacotes
Comando |
---|
sudo apt update && sudo apt upgrade -y sudo apt install -y wget apt-transport-https software-properties-common |
Adicionar repositório da Microsoft
Comando |
---|
wget https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb |
Instalando o Dotnet Sdk 8.0
Comando |
---|
sudo apt update sudo apt install -y dotnet-sdk-8.0 |
Verifique a instalação
Comando |
---|
dotnet --version |
O retorno deve ser parecido com o seguinte:
Para realizar a instalação do Cloud Prix Service, deve-se seguir o seguinte passo-a-passo:
Os comandos devem ser executados um por um seguindo a sequência em que são apresentados.
Realizar o download do Cloud Prix Service
Comando |
---|
wget https://admin.cloudprix.com.br/VersaoSoftware/CPSLinux sudo unzip CPSLinux rm CPSLinux |
Criar o arquivo de serviço. O seguinte comando deve ser executado de uma vez no terminal.
Comando |
---|
cat > cpls.service << EOF [Unit] Description=Cloud Prix Linux Service After=network.target [Service] ExecStart=/usr/bin/dotnet $(pwd) /CloudPrixServiceLinux/CPLGService.dll 5000 Restart=on-failure [Install] WantedBy=multi-user.target EOF |
Executar os comandos abaixo para que o arquivo seja copiado para um System location e para que o serviço seja recarregado e habilitado.
Comando |
---|
sudo cp cpls.service /lib/systemd/system sudo systemctl daemon-reload sudo systemctl enable cpls cd CloudPrixServiceLinux sudo systemctl start cpls systemctl status cpls |
O retorno deve ser parecido com o seguinte:
Aperte CRTL + C para parar a visualização do status do serviço.
Realizar a configuração do Cloud Prix Service, através do seguinte comando:
Comando |
---|
sudo dotnet CPLGService.dll setup |
Após executar esse comando será necessário informar as configurações de usuário da Cloud Prix, o ambiente que pretende se conectar, a assinatura, a porta de comunicação e se irá utilizar proxy.
.Net Core 8.X
OpenSSL 3.X. O Ubuntu 24.04 já possui a versão 3.X instalada. Pode-se verificar a instalação através do seguinte comando:
Comando |
---|
openssl version |
O retorno deve ser parecido com o seguinte:
Para realizar a instalação do dotnet, deve-se seguir o seguinte passo-a-passo:
Atualize os repositórios e pacotes
Comando |
---|
sudo apt update && sudo apt upgrade -y sudo apt install -y wget apt-transport-https software-properties-common |
Adicionar repositório da Microsoft
Comando |
---|
wget https://packages.microsoft.com/config/ubuntu/24.04/packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb |
Instalando o Dotnet Sdk 8.0
Comando |
---|
sudo apt update sudo apt install -y dotnet-sdk-8.0 |
Verifique a instalação
Comando |
---|
dotnet --version |
O retorno deve ser parecido com o seguinte:
Para realizar a instalação do Cloud Prix Service, deve-se seguir o seguinte passo-a-passo:
Os comandos devem ser executados um por um seguindo a sequência em que são apresentados.
Realizar o download do Cloud Prix Service
Comando |
---|
wget https://admin.cloudprix.com.br/VersaoSoftware/CPSLinux sudo unzip CPSLinux rm CPSLinux |
Criar o arquivo de serviço. O seguinte comando deve ser executado de uma vez no terminal.
Comando |
---|
cat > cpls.service << EOF [Unit] Description=Cloud Prix Linux Service After=network.target [Service] ExecStart=/usr/bin/dotnet $(pwd) /CloudPrixServiceLinux/CPLGService.dll 5000 Restart=on-failure [Install] WantedBy=multi-user.target EOF |
Executar os comandos abaixo para que o arquivo seja copiado para um System location e para que o serviço seja recarregado e habilitado.
Comando |
---|
sudo cp cpls.service /lib/systemd/system sudo systemctl daemon-reload sudo systemctl enable cpls cd CloudPrixServiceLinux sudo systemctl start cpls systemctl status cpls |
O retorno deve ser parecido com o seguinte:
Aperte CRTL + C para parar a visualização do status do serviço.
Realizar a configuração do Cloud Prix Service, através do seguinte comando:
Comando |
---|
sudo dotnet CPLGService.dll setup |
Após executar esse comando será necessário informar as configurações de usuário da Cloud Prix, o ambiente que pretende se conectar, a assinatura, a porta de comunicação e se irá utilizar proxy.
.Net Core 8.X
OpenSSL 3.X. O CentOs 9 já possui a versão 3.X instalada. Pode-se verificar a instalação através do seguinte comando:
Comando |
---|
openssl version |
O retorno deve ser parecido com o seguinte:
Para realizar a instalação do dotnet, deve-se seguir o seguinte passo-a-passo:
Atualize os repositórios e pacotes
Comando |
---|
sudo dnf update -y |
Instalando o Dotnet Sdk 8.0
Comando |
---|
sudo dnf install -y dotnet-sdk-8.0 |
Verifique a instalação
Comando |
---|
dotnet --version |
O retorno deve ser parecido com o seguinte:
Para realizar a instalação do Cloud Prix Service, deve-se seguir o seguinte passo-a-passo:
Os comandos devem ser executados um por um seguindo a sequência em que são apresentados.
Realizar o download do Cloud Prix Service
Comando |
---|
wget https://admin.cloudprix.com.br/VersaoSoftware/CPSLinux sudo unzip CPSLinux rm CPSLinux |
Criar o arquivo de serviço. O seguinte comando deve ser executado de uma vez no terminal.
Comando |
---|
cat > cpls.service << EOF [Unit] Description=Cloud Prix Linux Service After=network.target [Service] ExecStart=/usr/bin/dotnet $(pwd) /CloudPrixServiceLinux/CPLGService.dll 5000 Restart=on-failure [Install] WantedBy=multi-user.target EOF |
Executar os comandos abaixo para que o arquivo seja copiado para um System location e para que o serviço seja recarregado e habilitado.
Comando |
---|
sudo cp cpls.service /lib/systemd/system sudo systemctl daemon-reload sudo systemctl enable cpls cd CloudPrixServiceLinux sudo systemctl start cpls systemctl status cpls |
O retorno deve ser parecido com o seguinte:
Aperte CRTL + C para parar a visualização do status do serviço.
Realizar a configuração do Cloud Prix Service, através do seguinte comando:
Comando |
---|
sudo dotnet CPLGService.dll setup |
Após executar esse comando será necessário informar as configurações de usuário da Cloud Prix, o ambiente que pretende se conectar, a assinatura, a porta de comunicação e se irá utilizar proxy.
Para mais informações, clique aqui
Para mais informações, clique aqui