X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=doc%2Ffrontend_net.xml;h=b04ba04536abfff434bb445f4e77a0fb198ff7c4;hb=17981d61e25178362e3041a3e0090f0852514fe1;hp=40c6d4a2e78261dd92e293bb226be13ef3090274;hpb=9960226abe1700d3dc87e68529755e5cff09f0d9;p=metaproxy-moved-to-github.git diff --git a/doc/frontend_net.xml b/doc/frontend_net.xml index 40c6d4a..b04ba04 100644 --- a/doc/frontend_net.xml +++ b/doc/frontend_net.xml @@ -1,43 +1,93 @@ - - - %common; + + %idcommon; ]> - - + + + Metaproxy + Index Data + + frontend_net 3mp - Metaproxy Module - - + Metaproxy Module + + frontend_net Metaproxy Network Server module that accepts Z39.50 and HTTP requests - + DESCRIPTION This is a frontend module. Listens on one or more ports and sends HTTP/Z39.50 messages to other filters. - + + CONFIGURATION + + Element port is a repeating element (1 or more). The + text content specifies a listening port. + + + Element threads is an optional element. The + text content specifies number of worker threads for the following + filters to use. The default value is 5 (5 worker threads). + + + Element timeout is an optional element. The + text content is treated as an integer that specifies the session timeout + in seconds for a client session (using the frontend net filter). The + default value is 300 (5 minutes). + + + Element connect-max is an optional element. The + text content is treated as an integer that specifies maximum number + of TCP sessions from the same original IP. The special value 0 means + : no connection limit. This is also the default if this element is omitted. + + + Element message is an optional element. If + given and non-empty logging is performed by the frontend_net filter + (to the log file as given ny option -l). + + + Element stat-req is an optional element. It + specifies a URL path that triggers a report to be generated by + the frontend_net filter. By default this report is disabled (same + as empty value). The value itself is the path and should be prefixed + with a slash. For example /fn_stat. + + + + SCHEMA + + + + EXAMPLES A typical configuration looks like this: - @:9000 10 + @:9000 + FN + /fn_stat ]]> - - + + SEE ALSO @@ -46,21 +96,13 @@ - + ©right;