| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Moderator Registriert seit: 03.09.2004
Beiträge: 11.798
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | was spricht gegen mehrere cronjobs nacheinander? bzw vieleicht lassen sich ja die scripte noch optimieren die die xml-dateien erstellen? Sollte ein eigener server zur verfügung stehen,oder siehts mit shellzugriff aus und vieleicht einem non-php-script/programm, das die verarbeitetung schneller schafft und vor allem das timeout-problem umgeht. dateien runterladen vom webserver auf den lokalen rechner und wieder hochladen hört sich so man manueller sache an, wenn du in der richtung was machen willst, da lässt sich sicher was machen, aber jenachdem wie groß das ganze wird, hast du ne menge traffik hoch und runter. soltle kein eigener root-server zur verfügung stehen sollte vieleicht auch in der richtung gedacht werden ne eigene maschine anzuschaffen, wo man frei schalten und walten kann. mfg robo47
__________________ robo47.net - Blog, Codeschnipsel und mehr | |
| | |
| | |
| Moderator Registriert seit: 03.09.2004
Beiträge: 11.798
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | crons im 5 minutentakt kostenlos gits auf cronjob.de hast keine garantie dass sie laufen, aber ich hab seit mehr als 2 monaten dort einen laufen und der läuft stabil ohne ausfälle.
__________________ robo47.net - Blog, Codeschnipsel und mehr | |
| | |
| | ||
| Erfahrener Benutzer | Zitat:
1. Sind die dann aktueller 2. werden keine xml-dateien erzeugt, die nicht gebraucht werden 3. brauchste dann nur eine datei statt 40.000 | |
| | |
| | |
| Gast
Beiträge: n/a
| ne das ist anders, die Dateien werden vom Spielbetreiber gestellt. D.H ich lade die XML dateien von einem anderen Server. Das derartig miese Konzept ist also nicht auf meinem mist gewachsen! Ich habe mir nun ein Dedicated Server (war günstig) zugelegt und kann so den Cron per Kommandozeile abrufen. Meine Frage ist nun ob der apache Timeout (standardmäßig 300 sek) auch über die crontab funktion gilt, oder ob das nichts zur Sache tut. Wenn es gilt, wie löse ich nun das Problem? Möchte den Apache Timeout net auf 4 Stunden stellen, weil es das ding ja net umsonst gibt. bye Oecken |
|
| | ||
| Gast
Beiträge: n/a
| Zitat:
Tritt den Idioten in die Eier, such Dir 'nen anderen Job oder rede diesen Unfug Deiner Fangemeinde aus. Oder setz Dich mit nackten Arsch in einen Kaktus und frage in einer WHILE Schleife ab, welcher Stachel Dich getroffen haben möge. Alles noch sinnvoller als Deine Frage... | |
|
| | |
| Gast
Beiträge: n/a
| Ich schreibe in so einen Fall immer ein PHP-Skript welches die Arbeit in verdaubare Portionen aufteilt. Ich lasse das Skript laufen und schreibe dann mit den echo-Befehl ein JavaSript indem ich das PHP-Skript zeitverstzt aufrufe (setTimeout()). Anhand des Parameters den ich beim Aufruf übergebe kann man erkennen was man schon bearbeitet hat. z,B, Könnte man immer 10 Dateien parsen, danach das Php-Skript wieder mit JavaScript aufrufen und den Parameter start=11 übergeben, dann wieder 10 Dateien parsen, danch start=21 usw. bis man alles abgearbeitet hat. |
|
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| php Warnung nach Apache Update | PHP Tipps 2005 | 2 | 07.02.2005 13:38 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| cronjob timeout, apache timeout, apache php timeout, cronjob php timeout, apache cronjob, timeout apache, apache timeout php, apache script timeout, php cronjob timeout, php apache timeout, cron timeout, apache2 timeout, php script timeout cronjob, chronjob localer apache, apache timeout 5 minuten, php timeouts aufteilen, crontab timeout, cron.d timeouts, der apache timeout, cronjob php apachi |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.