Fedora users,

    In trying to expose several collections using the oai provider for fedora 
(proai) we encounter intermittent problems that result in the bogging down of 
our running fedora repository that persists until the application is restarted. 
 This happens to the fedora repository even when the oaiprovider is running in 
a different tomcat instance on a different machine.

    What happens is that occasionally the normal resource index queries that 
are used to populate the oai database and cache never return, and appear to 
result in a thread left processing forever (the CPU usage remains high, 
independent of other operations).  At first I thought the problem was simply a 
matter of not waiting long enough for the response, but after increasing the 
driver.fedora.querySocketTimeout to 3600 (an hour), query still fails to return 
on rare occasions.

Attached is the log file for the oai provider.  There was nothing but unrelated 
access information in the fedora log.

I can understand the query taking a long time, but is seems clear to me that 
sometimes (possibly times when other processes are also hitting the resource 
index) an error occurs that results in an infinite processing loop.

We're currently running fedora 3.2.  We're using the localMulgaraTriplestore 
for the resource index.  We're going to update to fedora 3.4 soon, but given 
that we can't reliably reproduce this error (it's happened once in a couple 
weeks) it'll be hard to be confident that it's fixed even if it doesn't occur.  

Have other people experienced this problem?  What sort of log4j configuration 
would capture more relevant information about what the resource index is doing?

Thanks for any information you can provide!

-Mike Durbin


Attachment: oaiprovider.log
Description: oaiprovider.log

------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb
_______________________________________________
Fedora-commons-users mailing list
Fedora-commons-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fedora-commons-users

Reply via email to