X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=doc%2Fsession_shared.xml;h=8b0ad1cf83c362ecedf2a800f9d57717db10516f;hb=6692b8d5ffb2da3cd727a66c479d91a0218dba4e;hp=480ad35e89a3c14eda98f4275ddd870ad6048821;hpb=3eb87f587055cb7a8b57c05a18fba57b59b13928;p=metaproxy-moved-to-github.git diff --git a/doc/session_shared.xml b/doc/session_shared.xml index 480ad35..8b0ad1c 100644 --- a/doc/session_shared.xml +++ b/doc/session_shared.xml @@ -1,24 +1,36 @@ - + + %idcommon; ]> - - + + + Metaproxy + Index Data + + session_shared 3mp - Metaproxy Module + Metaproxy Module - + session_shared - Module for sharing result-sets etc. between threads + Metaproxy Module for sharing system ressorces between + threads - + DESCRIPTION - This module allows many Z39.50 frontend sessions to share - a number of backend sessions. The purpose is this filter is to: + This filter implements global sharing of + result sets (i.e. between threads and therefore between + clients), yielding performance improvements especially when + incoming requests are from a stateless environment such as a + web-server, in which the client process representing a session + might be any one of many. + It performs the following actions: @@ -27,7 +39,7 @@ - Reduce number of Initializations with backend servers. + Reduce the number of initializations with backend servers. @@ -49,12 +61,23 @@ + Session max + + + Specifiers maximum number of sessions to any particular + target. If this number (limit) is reached, the session_shared + module will re-use result sets even if TTL is not met. + Failing that the session_shared will return a diagnostic. + Default value is 100 sessions. + + + Result-Set TTL When a backend session result-set is not in use for more than this amount of time, given in seconds, it will be deleted/reused. - Default value is 10 seconds. + Default value is 30 seconds. @@ -68,23 +91,42 @@ + Result-Set restart + + + Boolean which specifies whether session_shared should to try to + recover a failed search. If a search results in diagnostic 2: + temporary system error, or a negative hit count, the search + will be performed once again on another or new Z39.50 session. + Default value is true (enabled). + + + + SCHEMA + + + + EXAMPLES Configuration: - - + + ]]> - - + + SEE ALSO @@ -93,21 +135,13 @@ - + ©right;