X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=doc%2Fgfs-virtual.xml;h=1250331ac662d5639464959ee56da1d3e97058e4;hp=d04e9e21c3ce6f55c8fa9d975b85db40e4b917e9;hb=c586ade2977ae5f6bf01f24cc7c8a84492c544a8;hpb=68c26dc239554eb10af556b3c9d133228e862694 diff --git a/doc/gfs-virtual.xml b/doc/gfs-virtual.xml index d04e9e2..1250331 100644 --- a/doc/gfs-virtual.xml +++ b/doc/gfs-virtual.xml @@ -1,5 +1,4 @@ - @@ -30,7 +29,7 @@ The YAZ frontend server uses XML to describe the backend - configurations. Command-line option -f + configurations. Command-line option -f specifies filename of the XML configuration. @@ -40,14 +39,14 @@ The listen describes listener (transport end point), - such as TCP/IP, Unix file socket or SSL server. Content for + such as TCP/IP, Unix file socket or SSL server. Content for a listener: CDATA (required) The CDATA for the listen element holds the - listener string, such as tcp:@:210, + listener string, such as tcp:@:210, tcp:server1:2100, etc. @@ -85,10 +84,11 @@ attribute listenref (optional) - Specifies listener for this server. If this attribute is not - given, the server is accessible from all listener. In order - for the server to be used for real, howeever, the virtual host - must match (if specified in the configuration). + Specifies one or more listeners for this server. Each server ID is + separated by a comma. + If this attribute is not given, the server is accessible from all + listeners. In order for the server to be used for real, however, the + virtual host must match if specified in the configuration. @@ -130,7 +130,7 @@ Specifies a filename that includes CQL to RPN conversion for this backend server. See &reference-tools-cql-map; - If given, the backend server will only "see" a Type-1/RPN query. + If given, the backend server will only "see" a Type-1/RPN query. @@ -140,7 +140,7 @@ Specifies a filename that includes CCL to RPN conversion for this backend server. See &reference-tools-ccl-qualifiers; - If given, the backend server will only "see" a Type-1/RPN query. + If given, the backend server will only "see" a Type-1/RPN query. @@ -155,7 +155,7 @@ - + element docpath (optional) @@ -168,7 +168,7 @@ - + element explain (optional) @@ -201,10 +201,10 @@ - + - + The XML below configures a server that accepts connections from two ports, TCP/IP port 9900 and a local UNIX file socket. @@ -221,7 +221,7 @@ /var/www/s1 config.cfg - + server2.mydomain /var/www/s2 config.cfg @@ -244,9 +244,11 @@ There are three configured backend servers. The first two servers, "server1" and "server2", - can be reached by both listener addresses - since - no listenref attribute is specified. - In order to distinguish between the two a virtual host has + can be reached by both listener addresses. + "server1" is reached by all (two) since no + listenref attribute is specified. + "server2" is reached by the two listeners specified. + In order to distinguish between the two, a virtual host has been specified for each of server in the host elements.