Archief - ASP: script time-out

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

BloodSeaker

Legacy Member
Hallo

Voor updaten van de site werk ik met XML en roep ik vanuit software een script online aan voor het updaten uit te voeren, maar dat geeft script time out omdat de update te lang duurt (zijn ne hele hoop artikelen)
Nu dacht ik dat per categorie uit te voeren om dat te vermijden, mar ben van 1 ding nie zeker

Ik heb bvb pagina: updateweb.asp en die doet dan server.execute op ne pagina per categorie
Dan is de lijst telkens serieus kleiner en zal ik script time-outs daar vermijden
Maaaar: updateweb.asp roept die wel aan en gaat die dan nie die tijd als het ware optellen en timeouten?? of is de aanroep door de server.execute een soort van tijdelijke stop voor de updateweb pagina die nie als time out tijd wordt aanzien?

edit: vanuit software aparte pagina per categorie aanroepen is niet moigelijk owv het feit dat categorie lijst zal varieren en ik dan altijd pagina moet bijmaken online of weggooien en wil het net heel geautomatiseerd hebbe

maT'

Legacy Member
Als updateweb.asp te veel bewerkingen doet (en dus teveel server.execute's) zal het sowiso timeouten, omdat de tijd wordt berekent over die pagina, hoe lang die pagina er dus over doet om al zijn taken te verwerken.

Wat je wel kan doen, is telkens een variabele meegeven in url (bv het ID van de categorie), en telkens die categorie verwerken die wordt meegegeven. Als die verwerking gedaan is, roep je dezelfde pagina op, met het ID van de volgende categorie, etc.

Zo wordt dezelfde pagina bv 10x opgeroepen, met telkens een execution time van pakweg 10 seconden, wat dus geen timeout zal geven. Terwijl de pagina anders 10x10 seconden had geduurd, en dus had ge-timedout (wat een woord ^^ )
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan