Pular para o conteúdo principal

gtmobile-client-jobs

Aplicação de jobs para integração do cliente com o GT Mobile.

Requisitos​

  • JDK 11
  • Tomcat 9
  • Memória - 1GB RAM Livre
  • Espaço em disco: 20GB para a API e log's

Banco de dados​

A aplicação deve estar conectada ao banco de dados do GT Soft.

Arquivo de configuração​

A aplicação deve ser configurada externamente, através de um arquivo application.yml.

atenção

O deploy descompactado da aplicação no servidor não deve ser alterado para essa finalidade.

Esse arquivo pode ser disposto de duas maneiras:

  1. Na $HOME do usuário (somente unix):

    $HOME/.grails/gtmobile-client-jobsConfig/application.yml
  2. Diretório definido na propriedade JVM app.base.config.directory, por exemplo:

    -Dapp.base.config.directory=C:/App/Tomcat/Config

    No exemplo acima, o caminho do arquivo completo será o seguinte:

    C:/App/Tomcat/Config/gtmobile-client-jobsConfig/application.yml

Configurações da aplicação​

~/.grails/gtmobile-client-jobsConfig/application.yml
---
# Configuracoes do banco de dados
---
gtmobile:
cloud:
codCliente: 0 # Valor armazenado em `clientes.cod_cliente` para o cliente em questão