mm12010>>> Det er ikke rigtigt - Server.ScriptTimeout angiver hvor længe serveren vil lade dit script være om at udføre et enkelt request, før det bliver slået ihjel. Defaultværdien er 90 sekunder. mm12010's forslag vil muliggøre at scriptet kan køre løs i 1000 sekunder før det bliver slået ihjel, det har dog intet at gøre med en pause!
Jeg er nødt til at nævne, at begge ovenstående forslag belaster serverens CPU 100% i ventetiden, da der er tale om 'busy wait'. hf's forslag er nok det 'bedste', hvis der ønskes præcis kontrol over ventetidens længde. Udførelsestiden for weiland's løkke fra 0 til 500000 afhænger derimod både af serverens CPU-hastighed og dens belastning fra andre brugere. I begge tilfælde vil udførelsen af scriptet blive slået ihjel efter udløbet af Server.ScriptTimeout, så hvis du har brug for at afsende hundrede- eller tusind-vis af mails med pause i sekundstørrelse mellem hver, er dette ikke løsningen. Der skulle i så fald nok overvejes en lidt mere 'frit-i-luften' kørende løsning, der ikke er en del af et ASP-script.
Mvh Jesper Naur
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.