il server pare non rispondere per un periodo di tempo

12 views
Skip to first unread message

Cvs

unread,
Nov 10, 2011, 6:40:33 AM11/10/11
to CGIDEV2 Italia
buongiorno a tutti,

ho implementato una procedura per evadere dei documenti XML.
Tutto è filato liscio durante i miei test, da quando ho rilasciato per
la produzione il servizio, abbiamo riscontrato dei saltuari blocchi
all'evasione del servizio che permangono per alcune ore.
Senza poi nessun apparente motivo ne intervento il servizio
improvvisamente ritorna a rispondere.
Di seguito uno stralcio del CGIDEBUG che in effetti scrive tracce un
po' diverse rispetto a quando il servizio risponde correttamente:

Quando il servizio risponde:

2011-11-03 11:32:41.336"," ","ZhbGetInput: Request method = GET
2011-11-03 11:32:41.337"," ","GetHtmlIfsMult: No records read because
none of the requested files has changed. Previously, 20 records were
read.
2011-11-03 11:32:41.688"," ","WrtSection: HTML = Content-type: text/
xml
2011-11-03 11:32:41.688"," ","WrtSection: HTML =
2011-11-03 11:32:41.688"," ","WrtSection: HTML = <?xml version=""1.0""
encoding=""ISO-8859-1"" ?>
2011-11-03 11:32:41.688"," ","WrtSection: HTML = <HonyvemXML
Version=""1.0"">
2011-11-03 11:32:41.689"," ","WrtSection: HTML = <Response>
2011-11-03 11:32:41.689"," ","WrtSection: HTML = <status result=""KO""
datetime=""2011-11-03-11.32.41.688000"" />
2011-11-03 11:32:41.689"," ","WrtSection: HTML = <data nposiz=""0"">
2011-11-03 11:32:41.689"," ","WrtSection: HTML = <messaggio>Documento
Azionariato non Disponibile</messaggio>
2011-11-03 11:32:41.689"," ","WrtSection: HTML = <Codice>0100</Codice>
2011-11-03 11:32:41.689"," ","WrtSection: HTML = </data>
2011-11-03 11:32:41.689"," ","WrtSection: HTML = </Response>
2011-11-03 11:32:41.689"," ","WrtSection: HTML = </HonyvemXML>
2011-11-03 11:32:41.689"," ","WrtSection: Sent 303 bytes to the
browser
2011-11-03 11:39:07.048"," ","WrtJobDbg: 297118/QTMHHTTP/CGIDEV2APA
2011-11-03 11:39:07.049"," ","ZhbGetInput: Request method = GET
2011-11-03 11:39:07.05"," ","GetHtmlIfsMult: No records read because
none of the requested files has changed. Previously, 20 records were
read.

Improvvisamente il servizio non risponde più ed il log scrive:

2011-11-03 11:54:43.961"," ","WrtJobDbg: 324154/QTMHHTTP/CGIDEV2APA
2011-11-03 11:54:43.973"," ","ZhbGetInput: Request method = GET
2011-11-03 11:54:44.001"," ","GetHtmlIfsMult: 20 records read.
2011-11-03 12:31:02.586"," ","WrtJobDbg: 325675/QTMHHTTP/CGIDEV2APA
2011-11-03 12:31:02.587"," ","ZhbGetInput: Request method = GET
2011-11-03 12:31:02.589"," ","GetHtmlIfsMult: 20 records read.
2011-11-03 12:46:06.788"," ","WrtJobDbg: 326188/QTMHHTTP/CGIDEV2APA
2011-11-03 12:46:06.789"," ","ZhbGetInput: Request method = GET
2011-11-03 12:46:06.791"," ","GetHtmlIfsMult: 20 records read.
2011-11-03 12:51:45.175"," ","WrtJobDbg: 326373/QTMHHTTP/CGIDEV2APA
2011-11-03 12:51:45.176"," ","ZhbGetInput: Request method = GET
2011-11-03 12:51:45.177"," ","GetHtmlIfsMult: 20 records read.
2011-11-03 13:05:08.28"," ","WrtJobDbg: 326671/QTMHHTTP/CGIDEV2APA
2011-11-03 13:05:08.281"," ","ZhbGetInput: Request method = GET
2011-11-03 13:05:08.283"," ","GetHtmlIfsMult: 20 records read.
2011-11-03 13:25:11.354"," ","WrtJobDbg: 326934/QTMHHTTP/CGIDEV2APA
2011-11-03 13:25:11.355"," ","ZhbGetInput: Request method = GET
2011-11-03 13:25:11.357"," ","GetHtmlIfsMult: 20 records read.
2011-11-03 13:42:50.065"," ","WrtJobDbg: 327141/QTMHHTTP/CGIDEV2APA
2011-11-03 13:42:50.066"," ","ZhbGetInput: Request method = GET
2011-11-03 13:42:50.067"," ","GetHtmlIfsMult: 20 records read.

Qualche suggerimento?

grazie
Cvs

Giovanni B. Perotti

unread,
Nov 10, 2011, 7:04:07 AM11/10/11
to cgidev2...@googlegroups.com
Usa il comando WRKSCTJOB SBS(QHTTPSVR) JOB(...) per vedere che cosa succede
nella istanza http ... .
Se vedi qualche CGI che si muove, cerca di capire che programma attiva e che
cosa stia facendo.

Giovanni B. Perotti

-----Messaggio originale-----
Da: cgidev2...@googlegroups.com [mailto:cgidev2...@googlegroups.com]
Per conto di Cvs
Inviato: giovedì 10 novembre 2011 12:41
A: CGIDEV2 Italia
Oggetto: [CGIDEV2 Italia:168] il server pare non rispondere per un periodo
di tempo

Giovanni B. Perotti

unread,
Nov 10, 2011, 7:05:48 AM11/10/11
to cgidev2...@googlegroups.com
Controlla anche di avere installato l'ultimo cumulativo di PTF per il
prodotto 57xxDG1.

-----Messaggio originale-----
Da: cgidev2...@googlegroups.com [mailto:cgidev2...@googlegroups.com]
Per conto di Cvs
Inviato: giovedì 10 novembre 2011 12:41
A: CGIDEV2 Italia
Oggetto: [CGIDEV2 Italia:168] il server pare non rispondere per un periodo
di tempo

buongiorno a tutti,

Cvs

unread,
Nov 10, 2011, 8:38:16 AM11/10/11
to CGIDEV2 Italia
Grazie per i suggerimenti, verifico immediatamente. Nel frattempo una
semplice domanda
posso inserire il getHtmlIfs in una routine *inzsr perchè so che
quando viene letta una volta e il file non cambia in pratica la
funzione non viene più eseguita, ma se posso metterla nella *inzsr
nemmeno passo più a chiamarla.
Ancora grazie per i suggerimenti
Cvs

On 10 Nov, 13:05, "Giovanni B. Perotti" <gb_pero...@easy400.net>
wrote:

Giovanni B. Perotti

unread,
Nov 10, 2011, 9:52:42 AM11/10/11
to cgidev2...@googlegroups.com
GetHtmlIfs nella routine *inzsr?
Ma sì!

-----Messaggio originale-----
Da: cgidev2...@googlegroups.com [mailto:cgidev2...@googlegroups.com]
Per conto di Cvs

Inviato: giovedì 10 novembre 2011 14:38
A: CGIDEV2 Italia
Oggetto: Re: R: [CGIDEV2 Italia:171] il server pare non rispondere per un

Cvs

unread,
Nov 23, 2011, 2:56:03 AM11/23/11
to CGIDEV2 Italia
Grazie Giovanni,

ho atteso un pò a rispondere perchè volevo verificare che tutto
funzionasse bene per un tempo sufficiente per poter
affermare che il problema era risolto.
In effetti allineando l'http server all'ultima PTF tutto funziona
correttamente senza più blocchi.
Grazie infinite!!


On 10 Nov, 15:52, "Giovanni B. Perotti" <gb_pero...@easy400.net>

Reply all
Reply to author
Forward
0 new messages