[Cascavel-pm] Gerenciando conexoes

Cristiano Torres listas.perl em gmail.com
Sábado Janeiro 20 08:57:51 PST 2007


Caros mestres, bom dia.

Uma breve introdução desse humilde aprendiz, e claro uma solicitação de
ajuda ou referência.

Onde trabalho sou um dos responsáveis pela área de TI e configuração de
servidores WEB. Basicamente configuro e
monitoro servicos WEB para que a aplicacao desenvolvida pela empresa rode
sem problemas. Porém recentemente
começaram a desenvolver um modulo para apache ( desenvolveram em Kylix para
versao 1.3.37 do Apache) que
recebe as conexoes via http, processa a requisicao, abre conexao com oracle
e retorna o resultado para o cliente.


O que acontece é que esse modulo esta abrindo mais conexoes com o banco do
que devia, e os malditos
desenvolvedores em delphi disseram que a culpa é do servico web.

Já mostrei para o pessoal que o apache só gerencia as requisicoes com a
porta na qual o processo "escuta" (80),
e que as outras conexoes deveriam ser gerenciadas pelo modulo/driver que
eles utilizam. Fiz isso usando
um modulo do CPAN "Apache::Scoreboard" (entao tive uma breve nocao do poder
do perl)


Bom, podem ficar tranquilos que não vim pedir ajuda em kylix ou em delphi,
meu intuito é elaborar um programa
que faça o seguinte, pegue o PID do processo do apache, se esse PID não
tiver simultaneamente conexoes abertas
na porta 80 e 1521 (porta do banco), que gere uma lista.


Nao pretendo corrigir a falha do modulo do desenvolvimento, queria
aprender como linguagens de
programacao mais apropriadas lidam com isso, por isso peço uma referencia.
Acho que
para corrigir isso o ideal seria que trocassem o pessoal do desenvolvimento


Comprei o Learning Perl, mas ainda estou apanhando um pouco.

Se alguem poder dar uam dica para esse pequeno gafanhoto, agradeço.

E desculpem pelo tamanho do e-mail


Cristiano Torres
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070120/8a3346a0/attachment.html 


Mais detalhes sobre a lista de discussão Cascavel-pm