...
Para disponibilizar a opção de download do WebAgent na Tela de Parâmetros do WebApp é necessário configurar a origem dos instaladores.
Nota |
---|
|
📢 Em builds do WebApp iguais ou superiores à 9.0.3 3 é possível, e recomendável, configurar recomendável configurar o download do WebAgent à partir do arquivo AppServer.INI, caso . Caso ele não seja configuradodefinido, será utilizada a configuração à partir do arquivo WebAgent.json. |
🚨 Após alterar essas configurações deve-seas configurações abaixo é necessário reiniciar o/s AppServer/s.
...
Para consultar todas as opções de configuração acesse o esse link .
Nota |
---|
|
🚨 VERSION: Define a versão dos instaladores do WebAgent disponíveis pra download, dois pontos importantes: - Sempre que atualizar os instaladores na pasta de download é é necessário atualizar também atualizar a sua versão no arquivo AppServer.INI;
- O versão pode ser alterada tanto para update quanto para downgrade do WebAgent.
🚨 PORT(opcional): Habilita uma porta específica para o WebAgent de todos os usuários, impedindo que ele altere eles alterem esta configuração. |
Bloco de código |
---|
language | c# |
---|
theme | RDark |
---|
title | Exemplo de Configuração do WebAgent via AppServer.INI |
---|
|
[WEBAGENT]
VERSION=1.0.0
Windows_x86=C:\totvs\files\web-agent-1.0.0-windows-x86.setup.exe
Windows_x64=C:\totvs\files\web-agent-1.0.0-windows-x64.setup.exe
Darwin_universal=C:\totvs\files\web-agent-1.0.0-darwin-universal.dmg
Linux_x64_deb=C:\totvs\files\web-agent-1.0.0-linux-x64.deb
Linux_x64_rpm=C:\totvs\files\web-agent-1.0.0-linux-x64.rpm |
2a. Configurando a partir do arquivo WebAgent.json (prefira a configuração pelo AppServer.INI)
🚨 Neste exemplo utilizaremos o arquivo de configuração com o nome webagent.json, na mesma pasta do AppServer, mas tanto o nome do arquivo quanto o diretório são de sua escolha, ajuste a configuração de acordo com sua necessidade, por exemplo:
...
Nota |
---|
|
🚨 VERSION: define a versão dos instaladores do WebAgent disponíveis pra download, dois pontos importantes: - Sempre que atualizar os instaladores na pasta de download é é necessário atualizar também atualizar a sua versão no arquivo json;
- O versão pode ser alterada tanto para update quanto para downgrade do WebAgent.
|
...
Bloco de código |
---|
language | c# |
---|
theme | RDark |
---|
title | Exemplo de Configuração do WebAgent (webagent.json) - AppServer Linux |
---|
|
{
"version": "1.0.0",
"windows_x86": "webagent/web-agent-1.0.0-windows-x86-release.setup.exe",
"windows_x64": "webagent/web-agent-1.0.0-windows-x64-release.setup.exe",
"darwin_universal": "20-10-10-p12_smartclient_web-agent_1.0.0_mac-universal.dmg",
"linux_x64_deb": "webagent/web-agent.deb",
"linux_x64_rpm": "webagent/web-agent.rpm"
} |
3. Configurando uma porta específica para o WebAgent de todos os usuários usuários
O parâmetro PORT(opcional) habilita uma porta específica para o WebAgent de todos os usuários, impedindo que ele altere eles alterem esta configuração.
Bloco de código |
---|
language | c# |
---|
theme | RDark |
---|
title | Trecho do arquivo AppServer.ini |
---|
|
[WebAgent]
Port=21021
... |
...