Ansicht
Dokumentation

< ( INFO1167 )

< ( INFO1167 )

Fill RESBD Structure from EBP Component Structure   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Uberlauf der Request Queue des Dispatchers

Kurztext: Uberlauf der Request Queue des Dispatchers

Hinweis-Nr. 1167

Symptom

Ein Applikations-Server stürtzt ab. In den Fehlerp Meldungen wie:
DpRqPutIntoQ: msgsnd (11: no more processes) (dpuxtool 0737)

Ursache

Die Warteschlange des Dispatchers (Komponente des Applikations-Servers) ist über den UNIX-Message-Queue Mechanismus realisiert. Die Gesamtanzahl der Bytes in dieser Queue ist begrenzt und kann nur über einen UNIX- Kernel-Parameter geändert werden (also durch Neubinden des UNIX-Kernel und Booten).
Der Hersteller-Default für diesen Parameter ist zu niedrig, seitdem unsere Applikations-Server nicht nur Dialog-Services (die gut vorhersehbar, da "conversational" waren), sondern auch Verbuchungs-, Enqueue- und Batch-Services anbieten.

Lösung

Der oben erwähnte UNIX-Kernel-Parameter wird aufgenommen in die Liste derjenigen, auf jeder "SAP-R/3"-Maschine besonders konfiguriert werden muessen.

Die Reaktion auf den überlauf der Queue wird verbessert

In Zukunft wird nicht mehr auf den UNIX-Message-Queue-Mechanismus aufgesetzt werden, sondern (auch aus Portabilitätsgründen) direkt auf Shared Memory und Semaphoren.






PERFORM Short Reference   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1434 Date: 20240412 Time: 171114     sap01-206 ( 36 ms )