VISÃO GERAL

Abordaremos as etapas necessárias para o processo de instalação / atualização do TOTVS Agro Mobilidade Manfro, por meio da ferramenta Instalador/Atualizador Mobilidade Manfro em modo silencioso (modo não interativo) e modo padrão (gráfico).



PRÉ-REQUISITOS

1. Instalação do RabbitMQ

2. Instalação do TOTVS Connector Client 

3. Versão Mínima para Atualização

A versão mínima necessária do TOTVS Agro Mobilidade Manfro, para o processo de atualização, para utilizar o instalador é a 12.1.2512.



PACOTE DE INSTALAÇÃO / ATUALIZAÇÃO

O pacote do instalador do TOTVS Agro Mobilidade Manfro está disponível na Central de Download da TOTVS, o modo de instalação silencioso está disponível a partir da Release 12.1.2512


EXECUÇÃO DO INSTALADOR PADRÃO (GRÁFICO)

PROCESSO DE INSTALAÇÃO PADRÃO

Após realizar o download e extrair o instalador, execute o arquivo install.bat com privilégios de administrador para iniciar o processo de instalação.

O processo de instalação do TOTVS Agro Mobilidade Manfro consiste em XXXXX passos a serem seguidos. Ao iniciar, o usuário deverá selecionar o idioma desejado para prosseguir com a instalação.

Em seguida, selecione os produtos que queira instalar.

Em seguida, será exibida a tela para definições dos diretórios onde os programas serão instalados.

Na próxima etapa, serão configurados os serviços necessários para a aplicação TOTVS Agro Mobilidade Manfro, se foi selecionado para instalação.
Preencha os campos conforme as informações do ambiente onde o sistema será executado:


Nesta etapa, podemos configurar no produto TOTVS Agro Mobilidade Manfro, a utilização de certificado SSL, sendo opcional está utilização.

Nesta etapa, será configurada a conexão com o banco de dados do produto TOTVS Agro Mobilidade Manfro, necessário para o funcionamento da aplicação.
Preencha os parâmetros conforme o ambiente de instalação:

Na próxima etapa, serão configurados os serviços necessários para a aplicação TOTVS Agro Manfro Shared Kernel, se foi selecionado para instalação.
Preencha os campos conforme as informações do ambiente onde o sistema será executado:


Nesta etapa, será configurada a conexão com o banco de dados do produto TOTVS Agro Manfro Shared Kernel, necessário para o funcionamento da aplicação.
Preencha os parâmetros conforme o ambiente de instalação:

Nesta etapa, serão exibidos os componentes disponíveis para instalação.
Os seguintes pacotes já vêm selecionados por padrão, sendo obrigatórios para o funcionamento do sistema:

Não é possível desmarcar esses itens, foram selecionados previamente na primeira etapa.



EXECUÇÃO DO INSTALADOR EM MODO SILENCIOSO (NÃO INTERATIVO)

O instalador em modo silencioso visa permitir a instalação automatizada do software sem a necessidade de interação do usuário. Isso facilita a implantação em ambientes corporativos, reduz erros humanos, agiliza o processo e garante consistência nas instalações. Além disso, o modo silencioso é ideal para integrações com scripts e ferramentas de gerenciamento de sistemas.




ESTRUTURA DE ARQUIVOS

Ao finalizar o instalador do TOTVS Agro Mobilidade Manfro, haverá a seguinte estrutura de arquivos.



CONFIGURAÇÃO DE LOGS

Para realizar a configuração do nível de logs gerados pelo instalador, basta editar o arquivo logback.xml, configurando o nível de log desejado.

<configuration>
  <include resource="org/springframework/boot/logging/logback/defaults.xml"/>
  <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
    <file>./logs/manfro-shared-kernel.log</file>
    <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
      <fileNamePattern>./logs/manfro-shared-kernel-%d{yyyy-MM-dd}.%i.txt</fileNamePattern>
      <maxFileSize>10MB</maxFileSize>
      <totalSizeCap>100MB</totalSizeCap>
      <maxHistory>10</maxHistory>
    </rollingPolicy>

    <encoder>
      <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{5} - %msg%n</pattern>
    </encoder>
  </appender>

  <root level="INFO">
    <appender-ref ref="FILE" />
  </root>
</configuration>
<configuration>
  <include resource="org/springframework/boot/logging/logback/defaults.xml"/>
  <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
    <file>./logs/mobilidade-manfro-api.log</file>
    <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
      <fileNamePattern>./logs/mobilidade-manfro-api-%d{yyyy-MM-dd}.%i.txt</fileNamePattern>
      <maxFileSize>10MB</maxFileSize>
      <totalSizeCap>100MB</totalSizeCap>
      <maxHistory>10</maxHistory>
    </rollingPolicy>

    <encoder>
      <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{5} - %msg%n</pattern>
    </encoder>
  </appender>

  <root level="INFO">
    <appender-ref ref="FILE" />
  </root>
</configuration>


FALHA NO PROCESSO DE INSTALAÇÃO / ATUALIZAÇÃO

Os detalhes do processo de instalação em modo silencioso podem ser verificados no arquivo mobilidade-manfro-api-service.log ou manfro-shared-kernel-service.log, gerado dentro da pasta logs.




SUGESTÕES DE MELHORIAS

Para sugestões de melhorias no processo de atualização, acesse a Central Colaborativa TOTVS