Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]388[/thread]

Perl-Script wird nach 5 Minuten beendet



<< >> 5 Einträge, 1 Seite
thilo
 2004-12-21 21:29
#3851 #3851
User since
2004-12-21
2 Artikel
BenutzerIn
[Homepage] [default_avatar]
Hallo!

Ich möchte einen IRC-Bot auf die Beine stellen.
Was er machen soll,ist erstmal nicht so wichtig. Viel wichtigr erscheint mir, dass er überhaupt läuft.

Der Code ist im Moment der, von folgender Seite:
http://hacks.oreilly.com/pub/h/1964

Funktioniert auf. Allerdings verlässt der Bot nach exakt 5 Minuten den Chat.
D.h. das Script muss irgendwie beendet worden sein.

Der Bot wird nicht von der Konsole aus gestartet, sondern über ein separates Skript mit dem Befehl exec("/usr/bin/perl","Bot.pl") if -e "Bot.pl";.

Ich nehme an, schuld ist irgendein CGI-Timeout oder so... wie kann ich mir den Bot "am Leben" erhalten?
My Favorites!
# Politikecke.de # - # Devshare.de # - # Gimp-Forum.de #
jan
 2004-12-21 23:27
#3852 #3852
User since
2003-08-04
2536 Artikel
ModeratorIn
[Homepage] [default_avatar]
ist es dein server, auf dem er laufen soll? viele provider killen ein script nach einem bestimmten verbrauch von cpu-zeit. da kommst du so erstmal nicht drumherum, möglich wäre nur, jeweils zB 30 sekunden vor dem ende einen neuen request zu erzeugen, der den bot neu startet und den alten bot zu killen. aber das erzeugt last und ist unfein und dein provider wird dir das sicher nicht lange gestatten ...
thilo
 2004-12-23 14:18
#3853 #3853
User since
2004-12-21
2 Artikel
BenutzerIn
[Homepage] [default_avatar]
Es handelt sich um einen VServer ... also im Allgemeinen kann ich da eigentlich alles einstellen.

Ich hab mich ja schon gefragt, was das fürn Timeout sein könnte und wie ich es deaktivieren kann, aber ich finde die Lösung nicht...
My Favorites!
# Politikecke.de # - # Devshare.de # - # Gimp-Forum.de #
JW
 2004-12-23 16:10
#3854 #3854
User since
2003-08-04
467 Artikel
HausmeisterIn
[Homepage] [default_avatar]
Frag am besten mal bei deinem Provider nach.
esskar
 2004-12-23 20:14
#3855 #3855
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
darfst du cron-jobs einrichten?\n\n

<!--EDIT|esskar|1103825695-->
<< >> 5 Einträge, 1 Seite



View all threads created 2004-12-21 21:29.