Índice
Introdução
A partir da versão 12.1.2306, foi disponibilizado um novo serviço externo para o TOTVS Update (Servidor de Atualização) que será responsável por fazer a atualização dos ambientes Smart de forma mais rápida e isolada do RM.Host. O novo serviço conta com uma melhor gerenciamento do download dos arquivos reduzindo a leitura em disco e é capaz de suportar mais conexões que o antigo proporcionando uma atualização mais rápida e eficiente.
A utilização do novo serviço externo não exclui a utilização do serviço antigo no RM.Host pois a instalação de um novo ambiente pelo SmartClient ainda depende dessa comunicação, mas será tratada em evoluções do novo serviço buscando a melhoria contínua.
Aviso |
---|
|
O arquivo _update.dat foi evoluído para que o novo serviço também o utilize. Sendo assim, o novo serviço deve ser iniciado após a inicialização completa do RM.Host do ambiente utilizado como "Servidor de Atualização". |
Como configurar
O executável do novo serviço se encontra na pasta rm-update da instalação padrão. Para utilizá-lo, basta rodar o executável. Ele executará o serviço utilizando as portas padrões 5000 (http) e 5001 (https). Estas portas podem ser alteradas no arquivo de configuração (appsettings.json) que também existe na pasta.
Para que a atualização utilize o novo serviço, o endereço do "Servidor de Atualização" (tag UpdateServer) no RM.exe.config deve ser alterado para o novo endereço: <protocolo>://<endereço-do-host>:<porta>. Exemplo: http://meuservidordeatualização:5000
Essa configuração pode ser feita diretamente no RM.exe.config do "Servidor de Atualização", assim, na próxima atualização automática o arquivo *.config será baixado e as máquinas clientes já passarão a utilizar o novo endereço.