Seite 1 von 1
<class 'thread.error'>: can't start new thread
Verfasst: Freitag 3. Oktober 2008, 11:53
von __marcus__
Wenn ich ein Skript, dass von der SSH aus gestartet einwandfrei läuft von außen über den Aufruf einer URL laufen lasse, bekomme ich u.a. folgende zwei Zeilen:
/opt/RZpython2/lib/python2.5/threading.py in start(self=<getNews(Thread-53, initial)>)
<class 'thread.error'>: can't start new thread
Kann mir jemand sagen, wie ich das am Besten umgehe?
Verfasst: Freitag 3. Oktober 2008, 12:06
von Leonidas
Aufruf einer URL? Wie meinst du das, etwa über die Google App Engine?
Verfasst: Freitag 3. Oktober 2008, 12:16
von Trundle
``/opt/RZpython2/`` klingt eher nach Strato.
Verfasst: Freitag 3. Oktober 2008, 12:21
von __marcus__
Nein, ich hab das Skript auf einem Server liegen und lass es einmal die Stunde starten.
Aber halt nicht über die Cronjobs, die in meinem Paket mit dabei sind, sondern ich hab es in den CGI-Ordner gelegt und lasse es von außen aufrufen.
Verfasst: Freitag 3. Oktober 2008, 12:23
von __marcus__
Trundle hat geschrieben:``/opt/RZpython2/`` klingt eher nach Strato.
Ja, ich schätze mal, wenn ein Skript auf diesem Weg gestartet wird, hat es weniger Speicher zur Verfügung o.ä.
Ich frag mich halt, wie ich das am Besten mache: nicht mehr Threads als z.B. 50.