Enqueue - keine automatische Entsperrung

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
18 Beiträge • Vorherige Seite 2 von 2 (current)
18 Beiträge Vorherige Seite 2 von 2 (current)

Re: Enqueue - keine automatische Entsperrung

Beitrag von edwin (Specialist / 303 / 10 / 68 ) »
Hi,
wenn eh schon mit einem RFC-FB gearbeitet wird, dann kann ja dieser auch die Kontrolle übernehmen (CALL func IN BACKGROUND TASK), mit einem Endlosloop kann dann die Sperren überpürft werden und mit Wait up to xxx seconds, kannst den FB für ne Weile schlafen legen, wenn nichts mehr zu tun ist verlässt Du den Loop und den FB. Es wird halt für eine gewisse Zeit der Aktivität ein Dialogprozess belegt, beim Wait wird der Prozess wieder freigegeben. Kostet aber auch Resourcen Roll out - Roll in bei jedem Sleep und je nach Anzahl der Transaktionen können sehr viele solcher "Ghost"-Prozesse im System entstehen.

/Edwin

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Enqueue - keine automatische Entsperrung

Beitrag von Ferum (ForumUser / 36 / 3 / 6 ) »
Hallo zusammen,

wir hatten inzwischen ein Entwicklermeeting, wo dieses Thema nochmal besprochen wurde.
Dabei haben wir uns dann auf eine eigene Sperrlogik geeinigt. Also eigene Z-Tabelle ähnlich der SAP-Sperrtabelle usw.

Nur noch als weitere Info, falls sich jemand auch mit diesem Thema beschäftigt. Es gibt eine Standardmöglichkeit für system- und transaktionübergreifende Sperren. Die Logik heißt Cross System Lock (CSL).
Es ist ein Tokensystem, welches parallel zum Sperrkonzept existiert. Das Wissen darüber ist wohl noch nicht so weit verbreitet. Auf jeden Fall ist es schwer dazu mehr Informationen zubekommen, als in der normalen SAP-Hilfe steht. ;-)
http://help.sap.com/erp2005_ehp_04/help ... ontent.htm

Viele Grüße,
Ferum

Folgende Benutzer bedankten sich beim Autor Ferum für den Beitrag (Insgesamt 3):
a-dead-trousersewxedwin


Re: Enqueue - keine automatische Entsperrung

Beitrag von a-dead-trousers (Top Expert / 4399 / 223 / 1182 ) »
CSL: wieder was dazugelernt!
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Vergleichbare Themen

1
Antw.
1622
Views
ENQUEUE... Parameter
von Kaiwalker » 16.08.2006 15:55 • Verfasst in ABAP® Core
2
Antw.
2371
Views
ENQUEUE beim VIEW_MAINTENANCE_CALL
von michael.schoeffer » 26.10.2006 12:51 • Verfasst in ABAP® für Anfänger
1
Antw.
264
Views
Verhalten von ENQUEUE Bausteinen
von A6272 » 06.07.2023 12:18 • Verfasst in ABAP® für Anfänger
2
Antw.
1602
Views
Automatische tab
von Ben Nibang » 16.08.2005 10:39 • Verfasst in Dialogprogrammierung
0
Antw.
1072
Views

Aktuelle Forenbeiträge

Regex in where
vor einer Stunde von black_adept 2 / 54
Programm anlegen mit Vorlage
vor 8 Stunden von DeathAndPain 2 / 110
IT0024 Qualifikationen CP-ID
vor 8 Stunden von DeathAndPain 2 / 351
BUSOBJEKT zu CMIS PHIO ermitteln
vor 10 Stunden von snooga87 1 / 82

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Regex in where
vor einer Stunde von black_adept 2 / 54
Programm anlegen mit Vorlage
vor 8 Stunden von DeathAndPain 2 / 110
IT0024 Qualifikationen CP-ID
vor 8 Stunden von DeathAndPain 2 / 351
BUSOBJEKT zu CMIS PHIO ermitteln
vor 10 Stunden von snooga87 1 / 82

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 10 Stunden von snooga87 1 / 82
aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3260
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821