Ir para conteúdo
  • Cadastre-se

  • Este tópico foi criado há 570 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Bom dia.

Temos a seguinte situação hoje no uso do ACBR, na nossa nuvem hoje temos em torno de 700 usuários, e todos com o ACBR instalado para impressões de boletos, porém só o fato do ACBR estar aberto, já consome inicialmente em torno de 9MB de memória do servidor da nuvem, a medida que os usuários vão trabalhando e gerando impressões, o consumo vai aumentando para 20, 30 e até 40MB de memória por cada executável aberto em cada usuário remoto da nuvem, e mesmo que o ACBR faça a impressão e fique ocioso em seguida, ele não devolve mais pro servidor a memória que ele foi acumulando e alocando para trabalho até então, e repito, multiplique isso por 700 usuários remotos pra ver o tamanho de consumo de memória que acaba nos gerando no servidor, e isso é um custo alto de manutenção. Em anexo segue exemplo de alguns usuários mostrando esse consumo via gerenciador de tarefas.

Vimos em um mercado aqui da região que usa ACBR que no momento de passar o cartão o mesmo estava fechado, e então piscou rapidamente abertura do mesmo, fez o processo necessário da venda em cartão e finalizou em seguida.

Então gostaria de saber se existe algo similar para os boletos, onde de alguma forma ele opere fechado, abra e imprima o boleto e feche novamente, isto já bastaria para reduzir bastante nosso consumo de memória, ou então se ele tiver alguma forma de não alocar tanta memória conforme uso, ou alguma outra solução ou sugestão que nos ajude nessa redução de consumo.

No aguardo.

consumo acbr.png

  • Consultores
Postado

No caso ele deve estar chamando oexecutável efetuando o processo e fechando.

mas que linguagem tu usa? porque não a lib?

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado (editado)

Hoje nosso ERP é local, desenvolvido em Genexus, a comunicação com o ACBR é usada pela troca de arquivos TXT de entrada e saída que apontamos nos caminhos do menu principal de configuração do ACBR.

Então o ACBR é aberto na estação e fica ali aberto aguardando até que o ERP faça o envio do texto para ele realizar a impressão, e ao término do processo ele permanece ali aberto aguardando próximos arquivos de comandos.

 

Editado por Diego Molleri
  • Consultores
Postado

usa a lib.

ela é uma dll e tu não fica com nada aberto, o Genexus acho que consome dll, então troca eo txt tu usa na lib

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 570 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...