Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Idee per testare lo stato di tomcat

    Salvelox

    Sto mettendo su un paio di server in HA (con heartbeat) ...
    Oltre all'HA i server stanno in load balancing con lvs (quindi la configurazione è attivo/attivo).

    Il "problema" è che ora sto preparando uno script da richiamare al failover di una delle due macchine, e con questo vorrei controllare lo stato di tomcat.

    Ovviamente controllo il PID della vm che lo lancia, ma non è detto che se sta su debba per forza rispondere alle chiamate sulla 80.

    Non so cosa fare, se fargli un nmap per vedere se è aperta, o un telnet con una GET .. o se magari esiste già qualche scriptino perl per fare questa prova.

    Suggerimenti?
    Ci sono cose che non si possono sapere. Per tutto il resto c'è man

    Prima di fare domande stupide: 1) googla 2) leggi le manpages 3) sparati.

  2. #2
    Utente di HTML.it L'avatar di alvinet
    Registrato dal
    Apr 2004
    Messaggi
    651
    Non ho capito benissimo quello che ti serve. Tu vuoi sapere quando uno dei 2 tomcat cade (e si fa male ).
    In caso di un simile evento vuoi essere avvisato?
    www.sistemistiindipendenti.org
    alvin@jabber.linux.it

  3. #3
    praticamente, vorrei capire come fare per avere la certezza che tomcat sia in piedi, ma non solo a livello di processo... vorrei avere la certezza che risponda alle request http.

    sia da locale che da remoto

    quindi, la cosa più semplice che mi viene in mente è pubblicare un file di testo con dentro una semplice stringa (giusto per non metterci immondizia) , fare un wget e confrontare il contenuto del file (per essere certi che non sia un 500, 404 o altro).

    come ti sembra?
    Ci sono cose che non si possono sapere. Per tutto il resto c'è man

    Prima di fare domande stupide: 1) googla 2) leggi le manpages 3) sparati.

  4. #4
    Utente di HTML.it L'avatar di alvinet
    Registrato dal
    Apr 2004
    Messaggi
    651
    sinceramente credo che controllare il processo basti.
    www.sistemistiindipendenti.org
    alvin@jabber.linux.it

  5. #5
    Utente di HTML.it L'avatar di Hamish
    Registrato dal
    Jul 2001
    Messaggi
    205
    manda una richiesta http con wget
    qualcosa come
    codice:
    wget -S IP
    dovrebbe essere sufficiente
    iBook G4 12''
    Public Key: 0x5F9D7825 wwwkeys.pgp.net
    531D 882B C083 22EA CBDC 8565 78F9 25C7 5F9D 7825

  6. #6
    Originariamente inviato da alvinet
    sinceramente credo che controllare il processo basti.
    mmh.. mica tanto

    ti pongo il caso in cui crepa la VM java ed il processo rimane appeso, per giunta non rilasciando le risorse, e quindi rimanendo in ascolto sulla 80 (mi è successo diverse volte in fase di sviluppo).. per accorgersene l'unico modo sarebbe quello che dico io
    Ci sono cose che non si possono sapere. Per tutto il resto c'è man

    Prima di fare domande stupide: 1) googla 2) leggi le manpages 3) sparati.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.