AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Apache Link Module Arbeitsspeicher läuft über

Apache Link Module Arbeitsspeicher läuft über

Ein Thema von NickD · begonnen am 23. Mai 2020
Antwort Antwort
NickD

Registriert seit: 10. Okt 2012
Ort: Burgsinn
53 Beiträge
 
Delphi 10.3 Rio
 
#1

Apache Link Module Arbeitsspeicher läuft über

  Alt 23. Mai 2020, 07:39
Hallo zusammen,
ich habe es jetzt geschafft den Upload per Multipart formdata per WebActionItem zu realisieren. Siehe auch vorherigen Post:
https://www.delphipraxis.net/204082-...nk-module.html

Der Upload funktioniert auch korrekt, solange der Client den Request nicht abbricht.
Wenn der Request allerdings abgebrochen wird, dann steigt der Arbeitsspeicher der httpd.exe unaufhörlich an. Innerhalb von einigen Sekunden erreicht der Arbeitsspeicher dann die maximalen 8 GB und der child-process von Apache wird gekillt.

Das komische daran ist, dass meine Upload-Funktion überhaupt nicht erreicht wird, solange der Upload nicht vollständig ist(Request abgebrochen). Einzig das initialization des WebModules wird aufgerufen, wenn ein Request rein kommt. Nur damit kann ich vermutlich nichts anfangen.

Meine Fragen:
Kümmert sich Apache um den Upload des Files und übergibt dieses dann an das Delphi WebModule?
Wie kann ich selbst eingreifen, wenn meine Uploadfunktion im WebModule überhaupt nicht aufgerufen wird, wenn ein Request vom Client abgebrochen wird?

Über jegliche Hinweise bin ich sehr dankbar, da ich schon seit Stunden nach einer Lösung suche.
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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 aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:49 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz