28. februar 2001 - 22:37Der er
12 kommentarer og 1 løsning
Problem, eller hvad? (Hutigt svar tak)
Hejsa
Jeg var ved at udsende nyhedsmail via a0.dk og Jmail. Men, som så tit før gik min gamle sure Compaq ned, så er spørgsmålet. Kører serveren videre, og sender mails ud, eller stopper den?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg har også været ude for at sider med JMail har \"låst\" databasen, så det ikke var muligt at hverken hente eller skrive i databasen. Serveren var nødt til at blive bootet før jeg kunne få kontakt med databasen igen...
Hvis du sender den ud via en ASP-side, så vil den stadig stå og høvle siden igennem, også selv om du lukker din browser / din sure PC bryder sammen.
Tænk lidt over hvad der sker når du requester en ASP side:
1) Klienten beder serveren om at udlevere en fil med endelsen .ASP
2) Serveren går igang med at eksekvere ASP\'en, som genererer noget HTML.
3) HTML\'en bliver smidt i hovedet af klienten.
Lukker du browseren i trin 2 har serveren ikke en chance for at finde ud af det da den ikke står og kommunikere konstant med klienten. Den høvler glad og tilfreds videre i ASP\'en indtil den er færdig med det, og den brokker sig næsten ikke hvis outputtet ikke kan afleveres.
Jeg har rent faktisk kommet til engang at spamme en af a0.dk\'s mailservere med 18.000 e-mails pga. dette, men det er en længere historie ;-)
Så vidt jeg husker benytter a0.dk en registreret udgave, hvilket vil sige at funktionen gerne skulle være tilgængelig (vi har en dedikeret server hos dem, derfor ved jeg det ikke nøjagtigt).
Mass maileren lægger brevene i kø på SMTP-serveren, og ASP-siden tager derfor ikke så lang tid om at sende e-mailsene.
Jeg har desuden lavet følgende lille trick i min ASP-side:
Server.ScriptTimeout = 120*60 \'2 timer
Det gør at siden får laaaaaang tid til at blive færdig i. Jeg kan ikke huske hvad standard er, sikkert 5 minutter eller noget, og tager din ASP-side længere end det, så \"dræber\" serveren den vistnok. Det KAN være det der er årsag til dit problem.
Mht. låsning af databasen, se det er en hel anden ting ;-)
Den kan oven i købet tage et recordset med navne+adresser som parameter, hvilket gør at den er RET nem at bruge, hvis du har f.eks. 500+ brugere du skal sende mails til.
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.