php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Betriebssysteme, Hardware & Netzwerk > Linux und Unix
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


Linux und Unix Forum zum Austausch von Erfahrungen, Problemen, Tips und Tricks.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #16 (permalink)  
Alt 30-10-2006, 16:17
Muckiland
 Newbie
Links : Onlinestatus : Muckiland ist offline
Registriert seit: Oct 2006
Beiträge: 9
Muckiland ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Gut also von Vorne....

Ich habe einen Root server, darauf läuft ein browser game.... der halt die mysql datenbank aktualisiert sowie noch vieles mehr..... (weiter brauch man darauf nicht eingehen)

Nichts desto trotz, läuft das script über 4 std.

Jetzt möchte ich einen Cronjob der es durchhält das php script erfolgreich zu absolvieren.

Um halt es für den server einfacher zu machen (Lynx die 180000 sek lesefehler nicht auftreten zu lassen) möchte ich das script in mehrere Dateien ausführen.

CRONJOB
|
-> DATEI1.php
| (wenn datei1.php) fertig bearbeitet gehe zu datei 2
|
-> Datei2.php
|WENN FERTIG DANN
|
-> Datei3.php

Noch fragen ?

!HILFE!
Mit Zitat antworten
  #17 (permalink)  
Alt 30-10-2006, 16:21
Benutzerbild von Meillo Meillo
 Registrierter Benutzer
Links : Onlinestatus : Meillo ist offline
Registriert seit: Mar 2004
Ort: Balmora
Beiträge: 1.869
Meillo ist zur Zeit noch ein unbeschriebenes Blatt
Standard

schreib dir ein Shellscript

Code:
lynx /path/to/file1.php
lynx /path/to/file2.php
lynx /path/to/file3.php
und lass das von Cron aufrufen
__________________
Ein großes DANKE an alle, die sich auf selbstlose Weise im Forum einbringen.

btw: REAL PROGRAMMERs aren't afraid to use GOTOs!

Etwas ernster, aber auch nicht weiter tragisch, sieht die Situation bei Software-Patenten aus. Software-Patente sind eine amerikanische Erfindung und stehen auf dem selben Blatt wie genveränderte Babynahrung, die im Supermarkt nicht mehr als solche gekennzeichnet werden soll, um die Hersteller nicht gegenüber denen natürlicher Produkte zu diskriminieren ...
(from here)
Mit Zitat antworten
  #18 (permalink)  
Alt 30-10-2006, 16:48
pekka
 PHP Master
Links : Onlinestatus : pekka ist offline
Registriert seit: Jun 2001
Ort: Köln
Beiträge: 6.608
pekka befindet sich auf einem aufstrebenden Ast
Standard

Das hat halt den Nachteil, daß die Tasks alle gleichzeitig starten und den Server ums dreifache belasten!

Hmm also eine verläßliche Lösung, innerhalb eines Cronjobs den Lynx auf eine weitere Datei zu schicken, wird schwierig glaube ich.

Lieber die Aufgabe von vornherein in Häppchen unterteilen und diese dann Zeitversetzt starten. Dabei protokollieren, wann jede Aufgabe startet und endet, um Überlappungen sofort zu erkennen und die Startzeitpunkte entsprechend anzupassen.
Mit Zitat antworten
  #19 (permalink)  
Alt 30-10-2006, 16:50
pekka
 PHP Master
Links : Onlinestatus : pekka ist offline
Registriert seit: Jun 2001
Ort: Köln
Beiträge: 6.608
pekka befindet sich auf einem aufstrebenden Ast
Standard

Edit: Quatsch Denkfehler! Meillos Lösung paßt perfekt.
Mit Zitat antworten
  #20 (permalink)  
Alt 30-10-2006, 21:02
closure
 Master
Links : Onlinestatus : closure ist offline
Registriert seit: Mar 2006
Beiträge: 796
closure ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Hi,

also wenn dein script nicht was wirklich schwieriges berechnet oder
unmengen von daten bearbeiten muss und trotzdem so lange
braucht würd ich mir mal gedanken machen.

Und selbst wenn nicht, würd ich mir mal gedanken machen.
4 stunden , ich meine 4 stunden.
Es gibt wirklich relativ wenige problemklassen bei denen eine solche
laufzeit zu erwarten ist. Und für diese probleme ist php sicher nicht
die richtige sprache.

Aber deinen statements nach geht es um ein browsergame, also
bitte was dauert daran 4 stunden ?

greets
__________________
(((call/cc call/cc) (lambda (x) x)) "Scheme just rocks! and Ruby is magic!")
Mit Zitat antworten
  #21 (permalink)  
Alt 30-10-2006, 22:49
Benutzerbild von Meillo Meillo
 Registrierter Benutzer
Links : Onlinestatus : Meillo ist offline
Registriert seit: Mar 2004
Ort: Balmora
Beiträge: 1.869
Meillo ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Original geschrieben von closure
Aber deinen statements nach geht es um ein browsergame, also
bitte was dauert daran 4 stunden ?
... vielleicht ist's ja 'ne grafische Innovation und generiert Videos oder so ....

..... oder der (V-)Server ist _ganz schön_ überlastet
__________________
Ein großes DANKE an alle, die sich auf selbstlose Weise im Forum einbringen.

btw: REAL PROGRAMMERs aren't afraid to use GOTOs!

Etwas ernster, aber auch nicht weiter tragisch, sieht die Situation bei Software-Patenten aus. Software-Patente sind eine amerikanische Erfindung und stehen auf dem selben Blatt wie genveränderte Babynahrung, die im Supermarkt nicht mehr als solche gekennzeichnet werden soll, um die Hersteller nicht gegenüber denen natürlicher Produkte zu diskriminieren ...
(from here)
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht
ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

28.05.2018 | Berni

Wissensbestand in Unternehmen
Wissensbestand in UnternehmenLebenslanges Lernen und Weiterbilden sichert Wissensbestand in Unternehmen

25.05.2018 | Berni


 

Aktuelle PHP Scripte

PHP Server Monitor

PHP Server Monitor ist ein Skript, das prüft, ob Ihre Websites und Server betriebsbereit sind.

11.09.2018 Berni | Kategorie: PHP/ Security
PHP WEB STATISTIK ansehen PHP WEB STATISTIK

Die PHP Web Statistik bietet Ihnen ein einfach zu konfigurierendes Script zur Aufzeichnung und grafischen und textuellen Auswertung der Besuchern Ihrer Webseite. Folgende zeitlichen Module sind verfügbar: Jahr, Monat, Tag, Wochentag, Stunde Folgende son

28.08.2018 phpwebstat | Kategorie: PHP/ Counter
Affilinator - Affilinet XML Produktlisten Skript

Die Affilinator Affilinet XML Edition ist ein vollautomatisches Skript zum einlesen und darstellen der Affili.net (Partnerprogramm Netzwerk) Produktlisten und Produktdaten. Im Grunde gibt der Webmaster seine Affilinet PartnerID ein und hat dann unmittelb

27.08.2018 freefrank@ | Kategorie: PHP/ Partnerprogramme
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:02 Uhr.