Settings.xml

Наличие файла настроек проверяется при запуске BI-сервера или сервера безопасности. Поиск данного файла будет производиться в следующих папках:

Примечание. При настройке сервера безопасности файл настроек должен располагаться в папке сервера безопасности.

Настройки, хранящиеся в файле, аналогичны тем, которые сохраняются в реестре. В файле они представлены в виде XML-структуры, наименования вершин соответствуют наименованиям подразделов реестра, значения атрибутов соответствуют значениям параметров.

Пример файла с настройками: settings_xml.zip.

Все настройки указываются в рамках отдельных вершин <Key ...></Key>, которые в свою очередь являются дочерними для вершин <Configuration><Root>...</Root></Configuration>.

<Configuration>

  <Root>

    <Key ...>

    </Key>

    <Key ...>

    </Key>

  </Root>

</Configuration>

Раздел System

Настройки, хранящиеся в ветке реестра System, в файле сохраняются в виде дочерних вершин для вершины <Key Name="System">.

<...>

  <Key Name="PP">

    <BIS>

      <Key Name="System">

        <Cert Alg="pro" Data="..." Id="SPCERT" Key="6E8E6325-496F-4177-BCEE-8A7859225C99" />

        <Session KeyIncr="0" LockSession="-2" RWLockSlim="-2" LockAd="-2" Sampling="On" SamplingStr="IsOn" Cache="1" Statable="Never" StoreBins="3" StoreBinSize="2M" SysLogMb="FPRepository" TimeoutSec="-1" />

        <StateServer Host="localhost" Port="-1" Type="MemCached" />

        <Pool MaxConnections="1" UserMaxConnections="0" Strategy="LRU" RetryCount = "20" RetryInterval = "2000">

          <Key Name="K1" Db="USER:FPRepository@FPServer" UserMaxConnections="1" />

        </Pool>

        <Mbs>

          <Key Name="FPRepository" StatKeys="57637,150" />

        </Mbs>
       ...

      </Key>

    </BIS>

  </Key>

</...>

Описание настроек смотрите в разделе «Настройки в системном реестре».

Раздел Service

В разделе с ключом Service находятся настройки для обращения к удаленному BI-серверу. Все параметры указываются в дочерних элементах элемента <Key Name="Service">, который в свою очередь является дочерним элементом элемента <Root>.

<...>

  <Key Name="Service">

    <Epts>

      <Key Name="s0" address="http://localhost:9090/axis2/services/PP.SOM.Som"/>

      <Key Name="s1" address="http://localhost:9091/axis2/services/PP.SOM.Som"/>

      <Key Name="s2" address="http://localhost:9092/axis2/services/PP.SOM.Som"/>

    </Epts>

    <Mbs>

      <Key Name="FPRepository1" endpoint="">

      </Key>

      <Key Name="FPRepository2" endpoint="s1">

      </Key>

    </Mbs>

    ...

  </Key>

</...>

Описание настроек смотрите в разделе «Настройки в системном реестре».

Раздел InMem

Настройки, хранящиеся в ветке реестра InMem, в файле сохраняются в виде дочерних вершин для вершины <Key Name="InMem">. Для получения подробной информации обратитесь к разделу «Кэширование данных In-Memory».

<...>

<Key Name="InMem">

<Key Name="UseInMem" Value="true"/>

<Key Name="DataDir" Value="C:\ProgramData\Foresight\Foresight Analytics Platform\inmem_data\"/>

<Key Name="MemLimitMb" Value="6000"/>

</Key>

</...>

Описание настроек смотрите в разделе «Настройки в системном реестре».

Дополнительные подразделы

<...>

  <Key Name="VirtualMemoryThreshold" Value="55"/>

</...>

Описание настроек смотрите в разделе «Настройки в системном реестре».

См. также:

Системные настройки для версии «Форсайт. Аналитическая платформа» | Настройки в системном реестре