Ich habe eine scheinbar unkomplizierte Situation, kann aber keine einfache Lösung finden.
Ich benutze sqlalchemy um Postgres abzufragen. Wenn eine Client-Zeitüberschreitung auftritt, möchte ich die lang laufenden Postgres-Abfragen von einem anderen Thread stoppen / abbrechen. Der Thread hat Zugriff auf das Session- oder Connection-Objekt.
An dieser Stelle habe ich versucht:
%Vor%und
%Vor%und
%Vor%und
%Vor%Aber egal, was ich versuche, die Postgres-Abfrage wird bis zum Ende fortgesetzt. Ich weiß das, wenn ich pg oben beobachte. Sollte das nicht ziemlich einfach sein? Ich vermisse etwas? Ist das unmöglich, ohne die PID zu bekommen und ein Stoppsignal direkt zu senden?
Tags und Links python django postgresql sqlalchemy