Informações sobre Consumo de Licenças TOTVS


A gestão de licenças de software TOTVS é fundamental para controlar o uso adequado das aplicações. As licenças são divididas em conformidade com sua natureza, denominadas Agrupadores, e são classificadas em diferentes categorias:

  • Licenças Concorrentes: Contam o número de usuários simultâneos no sistema dentro de um determinado Agrupador de Negócio. Se um usuário utilizar mais de uma funcionalidade dentro do mesmo Agrupador, não é considerado um novo consumo de licença.
  • Licenças de Capacidade de Demanda/OnDemand: Controladas pelo volume de itens ativos, como o número de funcionários. Não limitam o número de usuários simultâneos, mas bloqueiam a operação do sistema quando a métrica definida é atingida.
  • Licenças de Capacidade de Processamento: Consumidas com base no número de processadores ou núcleos do hardware hospedeiro do sistema durante o startup.
  • Licenças de Habilitação: Atreladas a funcionalidades específicas do software, geralmente vinculadas a rotinas de menu que integram com software de terceiros.

Tipos de Licenças TOTVS
O TOTVS License Server controla diversos tipos de licenciamento, incluindo:

  • Licença TOTVS Full: Controle concorrente.
  • Licença TOTVS Light: Controle concorrente.
  • Licença TOTVS Light OnDemand: Controle OnDemand.
  • Licença TOTVS I: Controle concorrente para Pool de Conexões de Web Services.
  • Licença TOTVS T: Controle OnDemand.
  • Licença TOTVS V: Controle concorrente.
  • Licença Core: Controle por Capacidade de Processamento.
  • Licença Processor: Controle por Capacidade de Processamento.
  • Modalidade Corporativa: Controle por Habilitação.
  • Modalidade Ativação: Controle por Habilitação.
  • Licença INTERA ou App INTERA: Controle OnDemand.

Detalhes de Licenças Específicas

Licença TOTVS Light OnDemand: Permite acesso a um Agrupador de Negócio específico sem restrição de número de usuários. Controlada por demanda.

Licença TOTVS I: Licencia o Pool de Conexões de Web Services, suportando até 10 conexões simultâneas por licença. Mesmo que o Servidor de Aplicação use Pool de Conexões, é necessário verificar se a licença consumida é TOTVS I ou TOTVS Light.

Pool de Conexões

O Pool de Conexões é uma técnica para otimizar recursos associados a um Servidor de Aplicação, permitindo:

Escalabilidade: Compartilhamento de um menor número de conexões físicas para atender a múltiplas requisições.
Desempenho: Minimiza o custo de estabelecer conexões, mantendo conexões pré-estabelecidas e evitando repetidas aberturas e fechamentos.

Consumo de Licença por Demanda REST
No Protheus, o consumo de licença por demanda permite que serviços REST consumam licenças apenas quando uma API está em execução. Para habilitar, configure a chave Stateless=1 na seção da URI no arquivo de configuração do AppServer:

Ex.:
[URIHTML]
URL=/rest/app
PrepareIn=All
Instances=2,2
CORSEnable=1
AllowOrigin=*
Stateless=1

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.