1 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN"
2 "http://www.oasis-open.org/docbook/xml/4.1/docbookx.dtd" [
3 <!ENTITY copyright SYSTEM "copyright.xml">
4 <!ENTITY % idcommon SYSTEM "common/common.ent">
7 <refentry id="ref-load_balance">
9 <refentrytitle>load_balance</refentrytitle>
10 <manvolnum>3mp</manvolnum>
11 <refmiscinfo>Metaproxy Module</refmiscinfo>
15 <refname>load_balance</refname>
16 <refpurpose>Metaproxy Module balancing load among multiple identical
17 Z39.50 targets</refpurpose>
20 <refsect1><title>DESCRIPTION</title>
22 This filter balances load among Z39.50 targets based on statistics
23 gathered on number of open sessions and number of open package requests.
26 The load balancing is depending on targets to be specified (vhosts).
27 Most Z39.50 clients do not specify that. For this reason, this
28 filter is mostly used as a follower to filter virt_db.
32 <refsect1><title>EXAMPLES</title>
34 This configuration offers one database, <literal>Default</literal>,
35 which is load-balanced between two backend servers.
37 <filter type="virt_db"/>
38 <database>Default</database>
39 <target>host1:210/Default</target>
40 <target>host2:210/Default</target>
42 <filter type="load_balance"/>
49 <refsect1><title>SEE ALSO</title>
52 <refentrytitle>virt_db</refentrytitle>
53 <manvolnum>3mp</manvolnum>
61 <!-- Keep this comment at the end of the file
66 sgml-minimize-attributes:nil
67 sgml-always-quote-attributes:t
70 sgml-parent-document:nil
71 sgml-local-catalogs: nil
72 sgml-namecase-general:t