Файлы контроллера
Файл Web.config
Файл Web.config предназначен для задания настроек параметров подключения к контроллерам, с которыми взаимодействует текущий контроллер.
Располагается в папке C:\Inetpub\wwwroot\DICSControllerWebroot.
Файл состоит из трех основных секций:
· секции Windows Communication Foundation (WCF). В секции хранится адрес текущего контроллера и адреса контроллеров, с которыми он взаимодействует. Например:
<endpoint
address="http://DICSController2.comp.npo:8080/
NpoComputer.Dics.Controller.Controller.svc"
binding="wsHttpBinding"
bindingConfiguration="SafetyCommunicationBinding"
contract="NpoComputer.Dics.Communication.INetCommunicator"
name="Controller2"
behaviorConfiguration="SafetyClientBehavior">
<identity>
<dns value="TestServer"/>
</identity>
</endpoint>
· секции настроек конфигурационных файлов контроллера и буферов пакетов. Например:
<add
key="StorageDirectory"
value="\\W254V\SharedDisk\Controller1\" />
<add
key="CommunicationLogDirectory"
value="" />
<add
key="Source"
value="Controller service" />
</appSettings>
· секции настроек счетчиков. Например:
<PerformanceCounterConfiguration Enabled="False">
CategoryName="DICS Controller "
CategoryHelp="DICS Controller performance counters.">
<clear />
<add Type="PackagePreparationTimePerHour" />
<add Type="TransferredPackagesTotal" />
<add Type="ReceivedPackagesTotal" />
<add Type="PackageTransferringErrorsTotal" />
<add Type="SchedulerStartsPerHour" />
<add Type="PackagesInTransferBuffer" />
<add Type="PackagesInSentBuffer" />
<add Type="PackagesInErrorBuffer" />
<add Type="PackageLifetimeInTransferBufferPerHour" />
</BasicCounters>
<AdditionalCounters
CategoryName="DICS Controller Additional"
CategoryHelp="DICS Controller additional performance counters.">
<clear />
<add Type="PackagesTransferredToNode" />
<add Type="PackagesReceivedFromNode" />
</AdditionalCounters>
</PerformanceCounterConfiguration>
См. также:
· Файл CommunicationSettings.xml;
· Файл DicsManageUtil.exe.config.
© 2009, Компания DIRECTUM
|
Отправить комментарий к этому разделу на
support@directum.ru
|