Histórico da Página
Pagetitle | ||||
---|---|---|---|---|
|
Inclusão de trecho | ||||||
---|---|---|---|---|---|---|
|
Esta chave permite o controle de requisições e liberações de licença e semáforos através de mensagem na tela de console do
Inclusão de trecho | ||||||
---|---|---|---|---|---|---|
|
Aviso | ||
---|---|---|
|
Composition Setup |
---|
import.css=/download/attachments/327912/newLayout.css |
...
ShowStatus
Esta chave permite o controle de requisições e liberações de licença e semáforos através de mensagem na tela de console do TOTVS | Application Server.
...
Devido à geração adicional de informações no log de console, poderá ocorrer lentidão no processamento e retenção nas requisições |
...
do
|
Abrangência |
---|
ERP 10 e 11 |
Valores válidos
Veja a seguir os valores válidos para a chave
...
Valor | Descrição |
---|---|
0 | Não apresenta |
...
mensagens de log detalhado no console |
...
do
| ||||||||
1 ( |
...
Default) | Apresenta mensagens de log detalhado de operações no console |
...
do
|
...
|
...
|
Exemplo
Sem Formato |
---|
[LicenseServer] |
...
Enable=1 |
...
Port=2000 |
...
ShowStatus=1 |
Informações adicionais
Para monitorar o consumo de licenças é necessário analisar o arquivo de log (console.log) do
...
Inclusão de trecho | ||
---|---|---|
|
...
|
Além da configuração da chave ShowStatus, como
...
o número de mensagens logadas é muito grande, geralmente é necessário aumentar o tamanho padrão do
...
arquivo de console através da chave ConsoleMaxSize, da seção [General]. Por este motivo, aconselha-se habilitar
...
este log, apenas quando há necessidade de analisar algum comportamento do
...
Inclusão de trecho | ||||||
---|---|---|---|---|---|---|
|
Exemplo
Sem Formato |
---|
[General] |
...
ConsoleLog=1 |
...
ConsoleMaxSize=6000000 |
...
[LicenseServer] |
...
ShowStatus=1 |
Ao realizar esta configuração, observe, no console do TOTVS | Application Server, as seguintes mensagens que serão apresentadas:
Trecho do console.log com informações geradas com chave ativa
Sem Formato |
---|
...
*** TOTVS S.A. *** |
...
*** _www.totvs.com.br *** |
...
TOTVS - Build 7.00.080307A - Oct 1 2008 - 10:33: |
...
22 'License Server' console mode. Press Ctrl+Break to terminate. |
...
Message: Trying to find HASP or COMPACT-500 (Proteq)... |
...
----- Compact-500 found ----- |
...
Apply Licenses:License Total 4096 100 |
...
4092 100 4091 5 Init OK - Licenses applied - Expiration date: |
...
20100404 License Server: Listening port 5555 [INFO ][SERVER] TOTVS |
...
| |
...
Application Server started on port 5867 |
Observe que, neste exemplo, que existe 100 licenças do ambiente 4096, 5 do 4091 e etc. Sendo que, os número 4096, 4092 e 4091 equivalem aos ambientes que aparecem na janela do Aplicador de Licenças.
Verificando a quantidade de licenças
É possível verificar quantas licenças estão sendo utilizadas, procurando pela palavra GetLicense no console do TOTVS | Application Server.
Exemplo
Nesse exemplo, que o usuário acessou o ambiente 6 (por exemplo Financeiro), que não te licença disponível, mas como tem Licença Full (80), ele utilizou a Full.
Sem Formato |
---|
-------------- * GetLicense * (6) 27/05/2009 16:45:51-------------- |
...
-- Server: 10.0.2.1 Port: 7891 ThreadID: 1936 -- Module Total Lasting |
...
-- 6 0 0 -- 4096 (Full) 100 79 -- Return: 1635 |
...
------------------------------------------------------------- |
...
Verificando as licenças disponíveis e a quantidade de dias para expirar
Quando há licenças disponíveis, o valor de Return é maior que zero.
O número retornado, indica o número de dias que faltam para expirar a licença. No nosso exemplo, faltam 1635 dias e restam 79 licenças disponíveis.
No entanto, se Return for menor que zero, o usuário receberá uma mensagem de erro avisando que não há licenças disponíveis.
...
Verificando a liberação de licença
Quando o usuário libera a licença, por exemplo, desconectando
...
do
Inclusão de trecho | ||||||
---|---|---|---|---|---|---|
|
...
console do
Inclusão de trecho | ||||||
---|---|---|---|---|---|---|
|
Sem Formato |
---|
...
-------------- ReleaseLicense (10) 27/05/2009 16:51:13-------------- |
...
- Server: 172.16.92.48 Port: 7124 ThreadID: 3104 -- Module Total |
...
Lasting -- 10 0 0 -- 4096 (Full) 1000 998 -- Return: 0 |
...
------------------------------------------------------------- |
Nesse exemplo, foi liberada a licença do ambiente 10; ou seja, uma licença Full foi liberada restando 998 disponíveis.
...
Nota |
---|
...
A cada requisição de licença, o sistema realiza a reorganização de todas as licenças em uso no momento de modo que sempre haja uma melhor utilização das mesmas |
...
. |