Hi alle,
hat jemand Erfahrung mit mod_python und dem entstehendem Memory Leak das scheinbar ein Feature ist?
So wie es aussieht werden mod_python Kinderprozesse von apache nach abgearbeiteten Anfragen nicht terminiert...
Erfahrungswerte / Fix anyone?
Gruesse!
apache2 - mod_python memory leak
- Hyperion
- Moderator
- Beiträge: 7478
- Registriert: Freitag 4. August 2006, 14:56
- Wohnort: Hamburg
- Kontaktdaten:
encoding_kapiert = all(verstehen(lesen(info)) for info in (Leonidas Folien, Blog, Folien & Text inkl. Python3, utf-8 everywhere))
assert encoding_kapiert
assert encoding_kapiert
@thomas15: Die praktische Bedeutung des verlinkten Beitrags ist im Übrigen, dass der Fehler – falls es tatsächlich einer ist – mit Sicherheit nicht mehr korrigiert wird.
- Hyperion
- Moderator
- Beiträge: 7478
- Registriert: Freitag 4. August 2006, 14:56
- Wohnort: Hamburg
- Kontaktdaten:
Vielleicht sollten wir doch mal fragen, was Dein Ziel ist, bzw. Du es uns schildern. Die Verwendung von mod_python ist mittlerweile per se ein XY-Problem. Sollte es da nicht knallharte Vorgaben geben, gibt es sicherlich einen anderen Weg.
encoding_kapiert = all(verstehen(lesen(info)) for info in (Leonidas Folien, Blog, Folien & Text inkl. Python3, utf-8 everywhere))
assert encoding_kapiert
assert encoding_kapiert
hm,
den beitrag von leonidas hab ich nicht gesehn. mist, dass mod_python tot ist war mir nicht bekannt.
mein ziel ist eine platform fuer graph visualisierung von daten. das charts paket sollte moeglichst schoen graphen erstellen. da ich zZ viel python mache wollte ich es auch in python durchziehen. ausserdem gibts da ne ganz nette lib die ich eh schon zum plotten benutze.
naja, ich habe schonmal mit dem in python integriertem http server was gemacht, nur schien mir mod_python eine gute loesung um es im apache laufen zu lassen anstatt nen http server selbst zu schreiben und mich um server sachen kuemmern.
gits ein anderes python modul fuer apache?
danke & ciao
den beitrag von leonidas hab ich nicht gesehn. mist, dass mod_python tot ist war mir nicht bekannt.
mein ziel ist eine platform fuer graph visualisierung von daten. das charts paket sollte moeglichst schoen graphen erstellen. da ich zZ viel python mache wollte ich es auch in python durchziehen. ausserdem gibts da ne ganz nette lib die ich eh schon zum plotten benutze.
naja, ich habe schonmal mit dem in python integriertem http server was gemacht, nur schien mir mod_python eine gute loesung um es im apache laufen zu lassen anstatt nen http server selbst zu schreiben und mich um server sachen kuemmern.
gits ein anderes python modul fuer apache?
danke & ciao
- Hyperion
- Moderator
- Beiträge: 7478
- Registriert: Freitag 4. August 2006, 14:56
- Wohnort: Hamburg
- Kontaktdaten:
Wobei sich doch imho eher die Frage stellt, welches Web-Framework Du verwenden willst. Alle empfehlenswerten sind WSGI konform, d.h. Du kannst sie mit jedem Webserver verwenden, der CGI beherrscht.
Sollte es beim Apachen bleiben ist modwsgi sicherlich die sinnvollste Anbindung. Aber das sind ja eben wirklich nur Fragen des Deployments; das ist - imho - immer nervig, tritt aber ja erst am Schluss der Entwicklung auf.
Das Entwickeln der Webapplikation kannst Du getrost mit dem Python internen Server erledigen, auf den die meisten Web-Rahmenwerke zurückgrreifen.
Ich werfe jetzt mal die üblichen Verdächtigen in den Raum, als da wären Django, flask und ggf. bottle.
Hier noch zwei Seiten aus dem wiki:
http://wiki.python-forum.de/Python%20im%20Web
http://wiki.python-forum.de/Web-Frameworks
Wie ich grad gesehen habe fehlt da flask. Da sollte mal jemand tätig werden.... (jaja, immer der der fragt
Mal sehen, vielleicht kann ich mich ja heute mal dazu motivieren)
Sollte es beim Apachen bleiben ist modwsgi sicherlich die sinnvollste Anbindung. Aber das sind ja eben wirklich nur Fragen des Deployments; das ist - imho - immer nervig, tritt aber ja erst am Schluss der Entwicklung auf.
Das Entwickeln der Webapplikation kannst Du getrost mit dem Python internen Server erledigen, auf den die meisten Web-Rahmenwerke zurückgrreifen.
Ich werfe jetzt mal die üblichen Verdächtigen in den Raum, als da wären Django, flask und ggf. bottle.
Hier noch zwei Seiten aus dem wiki:
http://wiki.python-forum.de/Python%20im%20Web
http://wiki.python-forum.de/Web-Frameworks
Wie ich grad gesehen habe fehlt da flask. Da sollte mal jemand tätig werden.... (jaja, immer der der fragt

encoding_kapiert = all(verstehen(lesen(info)) for info in (Leonidas Folien, Blog, Folien & Text inkl. Python3, utf-8 everywhere))
assert encoding_kapiert
assert encoding_kapiert