Usuário pub

Discussão em 'Progress 4GL' iniciado por fco_sobrinho, Abril 30, 2015.

  1. fco_sobrinho

    fco_sobrinho Membro Participativo

    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.
  2. matheusantos83

    matheusantos83 Sem Pontuação

    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.
  3. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    eu não sabia o que era e derrubei esses usuarios, parou de funcionar o datasul
  4. fco_sobrinho

    fco_sobrinho Membro Participativo

    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?
  5. matheusantos83

    matheusantos83 Sem Pontuação

    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!!
  6. klebaum

    klebaum Membro Participativo

    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!
    rlfritz e elmo curtiram isso.

Compartilhe esta Página