Dell DX6004S Посібник з налаштування та конфігурації - Сторінка 12

Переглянути онлайн або завантажити pdf Посібник з налаштування та конфігурації для Зберігання Dell DX6004S. Dell DX6004S 43 сторінки. Document
Також для Dell DX6004S: Додатковий посібник (4 сторінок), Посібник користувача (46 сторінок), Посібник з встановлення та налаштування (35 сторінок), Посібник для початківців (28 сторінок), Повідомлення (28 сторінок), Повідомлення (20 сторінок), Огляд (19 сторінок), Посібник з конфігурації (9 сторінок), Посібник з конфігурації (9 сторінок), Примітка до випуску (8 сторінок), Посібник з конфігурації (7 сторінок), Примітка до випуску (6 сторінок), Примітка до випуску (5 сторінок), Примітки до випуску (5 сторінок), Посібник для початківців (49 сторінок)

Dell DX6004S Посібник з налаштування та конфігурації
</rule-set>
The example above is a good starting point, but it, alone, will not perform the filtering required for
this example. In order to select the PrimaryDR cluster as the destination of some of the locally
stored streams, we want to find all streams whose content metadata contains a header called
"DX Storage-priority" whose value starts with either a "1", a "2" or one of the words "high" or
"medium". Note that the header name is not case sensitive but the actual header value with a match
expression is case sensitive. Here is a select rule that uses a filter with a matches() expression that
would accomplish this:
<select name="PrimaryDR">
<filter header="<storageProduct/>-priority">
matches('\s*[12].*|\s*[Hh]igh.*|\s*[Mm]edium.*')
</filter>
</select>
A select clause specifies a pattern for a single set of data to be retrieved by the Subscriber process
by name. The select can contain zero or more filter clauses. If there are multiple filter clauses,
then all of them must match a stream's metadata before the stream is published. As in HTTP, the
order of headers within the metadata is not significant. If there are multiple headers in the stream
metadata with the given header-name, then any of them can match the given pattern in order for the
select to execute. If there are no filter clauses, then the select matches any and every stream, as in
the following:
<select name="SecondaryDR">
</select>
The root tag for a set of DX Content Router rules is called rule-set, which can contain one or more
publish tags as shown above. The example rule set below will replicate all high and medium priority
streams to the PrimaryDR cluster and all others to the SecondaryDR cluster. It will also also send
all streams whose Content-Disposition header does not contain a file name ending with ".tmp" to the
Backup cluster.
<rule-set>
<publish>
<select name="PrimaryDR">
</select>
<select name="SecondaryDR">
</select>
</publish>
<publish>
<select name="Backup">
</select>
</publish>
</rule-set>
Notice that a rule-set can contain multiple publish clauses, and each publish clause can contain
multiple select clauses. The Filter Rules Engine evaluates all content elements for each publish
Copyright © 2010 Caringo, Inc.
All rights reserved
<filter header="<storageProduct/>-priority">
matches('\s*[12].*|\s*[Hh]igh.*|\s*[Mm]edium.*')
</filter>
<filter header="content-disposition">
not matches('.*filename\s*\=.*\.tmp.*')
</filter>
8
Version 2.2
December 2010