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

    asp si blocca dopo 30 connessioni db

    Ciao a tutti
    premetto che non sono un esperto ma porro' questa domanda comunque.
    Ho un piccolo server che monta win 2000 server
    tutto funziona a dovere solo che essendoci diverse aree dinamiche in asp con relativa connessione a database access ogni tanto l'iis si blocca e di conseguenza anche l'asp.
    Il tecnico mi ha detto che non essendoci installato il pacchetto di access per server quando si arriva a piu' di 30 connessioni cotemporanee a db è normale che si blocchi.
    Oltre all'acquisto del pacchetto server (piuttosto oneroso) che altre soluzioni posso applicare per poter superare i 30 collegamenti?
    Grazie
    Rimetta a posto la candela!!

  2. #2
    Utente di HTML.it L'avatar di seclimar
    Registrato dal
    Sep 2002
    Messaggi
    21,042
    mi piacerebbe sapere come avete fatto a stabilire che la causa e' quella... avete dei log ?
    l'event viewer cosa dice (visualizzatore di eventi)

    che errori hai?
    (dopo avere disabilitato i messaggi di errore brevi sul broswer)

    sei sicuro di chiudere le connessioni al termine di ogni pagina ASP ?
    recordset.close
    connection.close
    set recordset=nothing
    set connection=nothing

  3. #3
    il tutto è stato verificato tramite i log e tutte le pagine asp chiudono le connessioni.

    come posso pianificare il riavvio dell'iis (quindi asp) a determinati orari del giorno o in caso di arresto

    o come posso superare il limite dei 30

    Il problema si verifica in caso di connessioni lente e cadute di linea da parte di utenti che visitano i siti web che lasciano aperto tutto e bisogna aspettare che la connessione vada in timeout (900 sec), nel fratempo se ne accavallano altri + coloro che aggiornano i pannelli ed a 30 arrivi in poco.
    Rimetta a posto la candela!!

  4. #4
    Utente di HTML.it L'avatar di seclimar
    Registrato dal
    Sep 2002
    Messaggi
    21,042
    perdonami..
    ma se un utente si disconnette "bruscamente" ..la connessione al DB e' gia' chiusa

    la regola dovrebbe essere questa:
    a ogni pagina ASP viene aperta la connessione e viene richiusa al termine della pagina

    la connessione non deve rimanere a livello di sessione appunto per evitare i problemi da te indicati.

  5. #5
    ma se cade durante il caricamento?

    beh in ogni caso viene chiusa a fine pagina con

    </body>
    </html>
    <%
    Rs.Close
    oConn.Close
    %>

    come potrei risolvere?
    Rimetta a posto la candela!!

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.