Копировать ссылку на страницу

Файл Web.config предназначен для задания настроек параметров подключения к контроллерам, с которыми взаимодействует текущий контроллер.

Располагается в папке C:\Inetpub\wwwroot\DICSControllerWebroot.

Файл состоит из трех основных секций:

секции Windows Communication Foundation (WCF). В секции хранится адрес текущего контроллера и адреса контроллеров, с которыми он взаимодействует.

Свернуть/развернуть пример Пример 1

<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>

 

секции настроек конфигурационных файлов контроллера и буферов пакетов.

Свернуть/развернуть пример Пример 2

<appSettings>
<add
  key="StorageDirectory"
  value="\\W254V\SharedDisk\Controller1\" />
<add
  key="CommunicationLogDirectory"
  value="" />
<add
  key="Source"
  value="Controller service" />
</appSettings>

 

секции настроек счетчиков.

Свернуть/развернуть пример Пример 3

<PerformanceCounterConfiguration Enabled="False">
<BasicCounters
  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>

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM