Deutsch| English
  #1  
Alt 30.01.2011, 03:00
Benutzer
 
Registriert seit: 16.12.2007
Beiträge: 77
Standard Prozess über Apache unabhängig starten

Hallo!

Ich habe ein kleines Problem mit Prozessen, die durch Apache gestartet werden.
Es handelt sich dabei um shoutcast und den dazugehörigen Transcoder.
Es klappt an sich alles perfekt, suPHP läuft aus Sicherheitsgründen mit ABER jedes mal wenn Apache neu startet bzw ich glaube auch beim Reload werden diese Prozesse gekillt.
Das ganze macht sich gerade dann bermerkbar, wenn man an ISPConfig etwas ändert (Domains etc.) oder dieses auf die Idee kommt eine Webseite zu deaktivieren (Traffic überschritten). Jedes mal sind die Streams weg.
Gibt es eine Möglichkeit diese Prozesse UNABHÄNGIG von Apache zu starten?
Klar könnte ich das über einen Cronjob machen der abfragt, ob es was zu starten gibt, aber dann hab ich zwangsläufig eine Verzögerung drin.

Gruß Sven!
Mit Zitat antworten
  #2  
Alt 02.02.2011, 10:53
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.823
Standard

Du kannst z.B. einen cronjob dafür verwenden.
Mit Zitat antworten
  #3  
Alt 02.02.2011, 21:36
Benutzer
 
Registriert seit: 16.12.2007
Beiträge: 77
Standard

Hallo,

ja aber ein Cron läuft nur alle Minute und die Reaktion darauf muss im Prinzip sofort geschehen.
Ich denke dann muss ich mir dafür einen Daemon schreiben.... grummel!
Hatte gehofft es geht irgendwie anders.


Gruß Sven!
Mit Zitat antworten
  #4  
Alt 03.02.2011, 11:00
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.823
Standard

Dann wirst Du einen eigenen Daemon schreiben müssen oder aber Du nimmst inetd / xinetd dafür.
Mit Zitat antworten
Antwort


Themen-Optionen
Ansicht

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



Alle Zeitangaben in WEZ +2. Es ist jetzt 06:19 Uhr.


Powered by vBulletin® Version 3.8.1 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.6.0