Open IT Experts for Enterprise

Zylk empresa de desarrollo de ecommerce

Ping AJP via perl script

Cesar Capillas
Cesar Capillas

En ocasiones necesitamos revisar las
diferentes capas en una instalación de un servidor de aplicaciones
java (por ejemplo jboss) o contenedor de servlets (tomcat), en donde
normalmente disponemos de una capa de frontal apache, que actua de
proxy de la capa de la aplicación. Es usual la utilización de proxies
AJP en el mundo java ya sea a través de mod_proxy_ajp o de mod_jk. El
proceso de debugging en una implantación requiere poder hacer
"pings via AJP" hasta el servidor de aplicaciones o
contenedor de servlets. Os dejo un script de shell muy útil para estas ocasiones.

Su ejecución permite hacer cosas como:

$ time ./ajp_check.pl alfie.zylk.net:8009

remote = alfie.zylk.net
port = 8009
proto = 6
sock = GLOB(0x8ac17d0)
BEFORE CONNECT
AFTER CONNECT
ping_values = 18 52 0 1 10
BEFORE READ
AFTER READ
pong_values = 65 66 0 1 9

real        0m0.021s
user        0m0.016s
sys        0m0.000s

 

Y es facilmente reciclable como script de nagios.

Si te ha parecido interesante comparte este post en RRS

Facebook
LinkedIn
Telegram
Email

Leer más sobre temas relacionados

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *