Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

        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.Como configurar 


Distribuição

...

       Este novo serviço é um aplicativo isolado do RM.Host, seu executável se encontra na pasta rm-update da instalação padrão.
Ele pode ser utilizado a partir de seu executável como um aplicativo ou como um serviço.

...

Arquivo de configuração
Âncora
config-file
config-file

...

Na pasta rm-update é encontrado o arquivo update fica o arquivo appsettings.json, que define as configurações da aplicação.

Exemplo de arquivo:

Bloco de código
titleappsettings.json
collapsetrue
{
  "UseCompression": "true",
  "Logging": {
    "LogLevel": {
      "Default": "Information",
      "Microsoft.AspNetCore": "Warning"
    }
  },
  "AllowedHosts": "*",
  "UseSwagger": "true",
  "Update": {
    "BasePath": "C:\\RM\\Atual\\Release\\Bin",
    "CacheEnabled": "true"
  },
  "Kestrel": {
    "Endpoints": {
      "Http": {
        "Url": "http://localhost:5000"
      },
      "Https": {
        "Url": "https://localhost:5001"
      }
    }
  }
}

Pontos importantes Propriedade de configuração:

  • UseCompression: 
  • Logging:
  • AllowedHosts:
  • UseSwagger:
  • Update
    • BasePath:
    é
    • É o caminho para a pasta base do RM, de onde os arquivos de atualização serão obtidos.
    • CacheEnabled
  • Kestrel.Endpoints: dentro dessa propriedade, as urls e portas para os protocolos httphttps são definidas
    • Http 
      • Url: Configuração de endereço do Servidor de Atualização e porta http, não seguro. Como padrão,
    as portas são definidas para
      • 5000 (http).
    • Https
      • Url: Configuração de endereço do Servidor de Atualização e porta https, seguro. Padrão, 5001 (https).


Utilizando como aplicativo
Âncora
as-app
as-app

...