Srs. Quando quero você os usuários logados no banco progress utilizando o utilitário proshut. e listado vários usuários pub. o que são esses usuários? notei que eles não saem, não são desconectados. utilizo Datasul 12.1.2 psc102B, banco em linux 01 usr pid time of login user id tty Limbo? 02 032 032652 Tue Apr 28 21:18:13 2015 WDOG /dev/pts/1 no 03 033 0303 Tue Apr 28 21:18:37 2015 BIW /dev/pts/1 no 04 034 0306 Tue Apr 28 21:18:47 2015 APW /dev/pts/1 no 05 583 05140 Thu Apr 30 07:35:09 2015 jorge.luis TS5Server no 06 584 03396 Thu Apr 30 07:35:00 2015 bruno.r compras-brunor no 15 590 04086 Thu Apr 30 07:22:44 2015 pub no 24 599 21299 Thu Apr 30 07:05:18 2015 pub no 27 602 21175 Thu Apr 30 07:03:36 2015 pub no 28 603 9789 Thu Apr 30 07:03:35 2015 pub no 31 606 9787 Thu Apr 30 07:01:16 2015 pub no 35 610 4096 Thu Apr 30 06:52:30 2015 pub no 39 614 4088 Thu Apr 30 06:47:27 2015 pub no 42 617 4092 Thu Apr 30 05:49:10 2015 pub no 43 618 3542 Thu Apr 30 05:49:09 2015 pub no 44 619 4090 Thu Apr 30 05:49:09 2015 pub no obrigado.
Esses usuários vieram com o Datasul11 no EMS eles não existiam, eles são usados nos bancos que tem além da conexão Progress a conexão SQL (-m3). No Datasul 11 veio junto a camada Java e para o Java conversar com o Progress é usado conexão SQL e para isso é consumido mais uma licença Progress.
Srs. Entendei, realmente esses usuários estão aparecendo nos bancos emsfnd, emsdev, etc. mas são tantos usuários assim? que o java utiliza? cada pub é uma licença progress?
Cada conexão ao Progress é uma licença independentemente ser SQL ou Progress. Cara sobre a quantidade de usuários é complicado, porque cada usuário que acessar o produto vai consumir licenças Progress e também SQL por isso tantos usuários PUB, pois cada banco que conectar vai consumir mais uma licença. A TOTVS já implantou menu HTML apartir da versão 12.1.3, então aparentemente estão abandonando o atual modelo da camada JAVA(Minha opinião), pq não tá funcionando legal, muitas vezes vc sai do Datasul e durruba a licença Progress do Banco mas não a PUB. Esperamos que isso melhore!!
Pessoal, O número de conexões "pub" para o ambiente é configurável. Cada um pode parametrizar como preferir, de acordo com a necessidade do ambiente. Essas informações são detalhadas no guia de atualização e também no TDN: http://tdn.totvs.com/display/dts/Como definir o valor do campo <max-pool-size> no progress-ds.xml. Caso altere o arquivo, o jboss deve ser reiniciado para reconhecer a alteração. Quando o jboss é carregado, ele cria um pool de conexões, conforme parametrizado no arquivo progress-ds.xml. Essas conexões são compartilhadas, não é uma para cada usuário. Elas são utilizadas, principalmente, para o login ao produto e navegação no menu. Conforme os usuários forem saindo do sistema ou executando outras rotinas, outros usuários que entrarem vão utilizar essas mesmas conexões do pool. Mas, elas NÃO serão totalmente liberadas do banco, irão continuar no pool, respeitando as configurações mínimas e máximas definidas (que estão no link do TDN acima). Ok? Em caso de dúvidas, estou à disposição. Valeu!