![[z/OS]](../images/ngzos.gif)
Hinweise zur Größe des Protokolldatenstroms
Versucht der Anwendungsserver, zu große Nachrichten zu schreiben, müssen Sie möglicherweise die Satzgröße des Protokolldatenstroms ändern. Wenn eine Nachricht zu groß ist, bekommen Sie eine Fehlernachricht, die in das Jobprotokoll geschrieben wird.
Wenn die Satzgröße des Protokolldatenstroms zu klein ist und keine Nachricht geschrieben werden kann, wird eine Nachricht
wie die folgende im Jobprotokoll aufgezeichnet:
TRAS0024I: Der Protokolleintrag hat 5012 Bytes und ist damit zu groß, um dem Protokolldatenstrom
hinzugefügt zu werden, der für Datensätze mit 4096 Bytes konfiguriert ist. Der Protokolleintrag wird nicht
im Protokolldatenstrom aufgezeichnet.
Auch die ursprüngliche Nachricht wird in das Jobprotokoll geschrieben und kann dort gesichtet werden.
Ändern Sie die MAXBUFSIZE-Einstellung für den Fehlerprotokolldatenstrom, um dieses Problem zu lösen und sicherzustellen, dass die Nachrichten in den Protokolldatenstrom passen. Der folgende Code zeigt ein Beispiel, in dem der von Profile Management Tool generierte Beispieljob BBOERRLG oder der Befehl zpmt geändert und MAXBUFSIZE auf 8192 gesetzt wird:
//BBOERRLG JOB (ACCTNO,ROOM),'USER10',CLASS=A,REGION=0M
//*
//*
//*
//BBORCLGS EXEC PGM=IXCMIAPU
//STDOUT DD STDERR=*
//SYSIN DD *
DATA TYPE(LOGR)
DEFINE LOGSTREAM NAME(WAS.TY5.ERROR.LOG)
DASDONLY(YES)
HLQ(LOGGER)
LS_SIZE(500)
STG_SIZE(500)
MAXBUFSIZE(8192)
AUTODELETE(YES)
RETPD(1)
LS_DATACLAS(STANDARD)