load_balance — Metaproxy Module balancing load among multiple identical Z39.50 targets
This filter balances load among Z39.50 targets based on statistics gathered on number of open sessions and number of open package requests.
The load balancing is depending on targets to be specified (vhosts). Most Z39.50 clients do not specify that. For this reason, this filter is mostly used as a follower to filter virt_db.
# Metaproxy XML config file schemas
#
# Copyright (C) Index Data
# See the LICENSE file for details.
namespace mp = "http://indexdata.com/metaproxy"
filter_load_balance =
attribute type { "load_balance" },
attribute id { xsd:NCName }?,
attribute name { xsd:NCName }?