we zijn bezig een script te maken waar mee de gebruiker zelf, via een gui, select queries kan loslaten op de database. Maar nu willen we afvangen dat een script langer als één minuut draait. Dit zou namelijk een veel te grote belasting zijn op het systeem.
We hebben al een aantal dingen geprobeerd:
Heeft iemand van jullie een theorie over hoe dit beter kan? of zou de cronjob de beste oplossing zijn.
We hebben al een aantal dingen geprobeerd:
- set _time_limit() Maar php stopt dan pas na de mysql query.
- ticks Maar deze telde mysql als 1 tick. (werkte ook niet)
- AJAX Via ajax een second request laten lopen naar de server die kijkt of het proces al te lang draait. Maar firefox en IE8 beta wouden geen tweede request starten.
- cronjob elke minuut Dit hebben we nu, maar we vrezen dat het systeem een backlog opbouwt en dan er mee ophoud.
Heeft iemand van jullie een theorie over hoe dit beter kan? of zou de cronjob de beste oplossing zijn.
inno