Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 20
  1. #1

    Combattere il "too many connections"

    Sul mio server ho quest'errore :

    Warning: Too many connections in /usr/local/psa/home/vhosts/miosito.com/httpdocs/connect_db.php3 on line 4
    E più domini attivati.

    C'e' qualche tool che mi dica dominio per dominio quante sessioni sono state aperte ? Qualcosa che riesca a farmi capire il sito che crea problemi ?

    Grazie.

    Byez.

  2. #2
    A giudicare dal path sei su server Widestore... ad ogni modo dovresti chiamare loro e chiedere a loro, e ti diranno qual'è il sito che fa troppo traffico..
    [ DarCas The Architect ]
    [ The DarCas Of Blog ]
    Chuck Norris riesce a trovare un pagliaio dentro a un ago
    :maLOL:

  3. #3
    No, non sono su server Widestore, però avevo bisogno di qualcosa che potessi monitorare io tramite ssh.

    Byez.

  4. #4
    Originariamente inviato da DarCas
    A giudicare dal path sei su server Widestore... ad ogni modo dovresti chiamare loro e chiedere a loro, e ti diranno qual'è il sito che fa troppo traffico..
    la path è STANDARD per quel tipo di pannello

    dopo di che no non esiste una cosa del genere
    al max ti può dire quante connessioni ci sono aperte per utente ^^
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  5. #5
    Originariamente inviato da daniele_dll
    la path è STANDARD per quel tipo di pannello

    dopo di che no non esiste una cosa del genere
    al max ti può dire quante connessioni ci sono aperte per utente ^^
    Si, anche per utente andrebbe bene (per utente intendi utente mysql ?) come si fa ad avere questa informazione ?

    Grazie.

    Byez.

  6. #6
    Originariamente inviato da dragone67
    Si, anche per utente andrebbe bene (per utente intendi utente mysql ?) come si fa ad avere questa informazione ?

    Grazie.

    Byez.
    ti puoi fare un semplice script che si connette come root

    lanciando la query
    SHOW FULL PROCESSLIST;

    ti viene ritornata una tabella di questo tipo
    ID|USER|HOST|DB|COMMAND|TIME|STATE|INFO

    id è l'id del processo interno a mysql
    user è l'utente
    host è da dove viene fatta la richiesta
    db è il database sul quale sta lavorando l'utente
    commando è costa sta facendo in quel momento mysql ed ha una serie di stringhe predefinite
    time credo siano i minuti
    state e info non so cosa sono

    cmq...
    http://dev.mysql.com/doc/mysql/en/SHOW_PROCESSLIST.html

    li ti dice anche che l'id lo puoi usare per KILLARE (chiudere) dei processi in esecuzione

    sciauz
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  7. #7

  8. #8
    Daniele scusa, se non sono connesso come root e se non ho ssh posso ottenere lo stesso questa informazione ?

    Grazie.
    Byez.-

  9. #9
    Originariamente inviato da dragone67
    Daniele scusa, se non sono connesso come root e se non ho ssh posso ottenere lo stesso questa informazione ?

    Grazie.
    Byez.-
    parlavo di root su mysql
    o comunque hai bisogno, sempre su mysql, se non hai l'utente root, un'utente che abbiamo il permesso SUPER, altrimenti ti visualizzarà SEMPRE ed in OGNI CASO le tue connessioni
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  10. #10
    Bene, e riesco ad avere le stesse informazioni anche senza Ssh ?

    Byez.

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.