Ibland kan din ColdFusion -servern inte svarar och verkar hänga . Detta kan uppstå av en mängd olika skäl . För att fastställa orsaken , kontrollera vilken version av din server , tredje parts begäran bearbetning laster , och din servers debugging inställningar . Saker du behöver
NT ColdFusion 4.0 eller senare version
Visa fler instruktioner
1
ladda ner någon hotfixes från Adobes webbplats som gäller för din version av ColdFusion . Felsökning problem kan bero på ett tekniskt fel i din version av ColdFusion . Dessa hotfixes blir permanent i framtida utgåvor .
2
uppgraderar servern till den senaste versionen av ColdFusion så snart som möjligt om felmeddelanden inte återlämnas i tid . Utomstående förfrågningar tar längre tid att bearbeta , särskilt om du har en stor mängd ColdFusion Markup File sidor till processen . ColdFusion fortsätter att bearbeta den tredje parten begär , men kommer det ta längre tid . NT ColdFusion 4.0 har tagit upp denna fråga och nu bearbetar CFM sidor med tredje part begär mycket snabbare . I tidigare versioner , är tråden återvinnas vid slutet av CFM begäran processen istället för att förgöras . Med NT ColdFusion 4.0 , är tråden sätts tillbaka in i den aktiva poolen , vilket resulterar i förbättrad tråd hantering .
3
begränsa mängden skicka CFM sidor med tredje part begär vid given tidpunkt . Oavsett vilken ColdFusion version du använder , kommer servern hänga om alltför många förfrågningar görs .
4
Öppna ColdFusion Administrator , CFM eller Hypertext Markup Language sidan för att bekräfta källan till felsökning problemet , om man uppträder fortfarande . Starta om din server om sidan inte återvänder . Detta indikerar att det finns ett problem med din server .
Om sidan tillbaka , lägga till ColdFusion " Running Begäran " och " kö framställningar" räknare och % CPU-användning för CFSERVER instans . Den % CPU-användning bör återspegla " 0 " om en tredje part ansökan som orsakar problemet . Kontrollera att kö Begäran fortsätter att klättra när du kör Begäran är vid samtidig Request gränsen . Databaser är vanliga utomstående resurser som kan orsaka att servern att sakta ner .
5
Använd Interactive Structured Query Language ( ISQL ) eller Structured Query Language Plus ( SQLPlus ) för att köra en fråga genom MSQuery när servern hänger . Att göra detta kommer att bekräfta Open Database Connectivity ( ODBC ) databas anslutning och kontrollera låsta tabeller , vilka också kan vara orsaken till problemet .
6
Slå på " loggning av långsamma åldrar " och " Starta vid x okänsliga förfrågningar " inställningar i debugger . Du kommer att kunna identifiera långa frågor och spåra långsamma avkastningen av tredjepartsprodukter samtal , respektive.