﻿<?xml version="1.0" encoding="utf-8" ?>
<CLSSRemoteControllerConfiguration xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <!-- // 優先度レベル(ex:段階を表すので「2」とした場合は、ProcessInfoList.CLSSProcessInfo.Priorityは「0」もしくは「1」とすること) -->
  <PriorityLevel>4</PriorityLevel>
  <!-- // プロセス情報 -->

  <!-- // <NetworkMode>には以下の組み合わせを起動条件として指定する -->
  <!-- // StandAlone	= 1,	// スタンドアロン構成 -->
  <!-- // Network		= 2,	// ネットワーク構成 -->

  <!-- // <DataManageMode>には以下の組み合わせを起動条件として指定する -->
  <!-- // File			= 1,	// ファイル管理 -->
  <!-- // Database		= 2,	// DB管理 -->

  <!-- // <PCType>には以下の組み合わせを起動条件として指定する（ネットワーク構成時のみ有効） -->
  <!-- // ClientPC		= 1,	// クライアントPC -->
  <!-- // AcqSV			= 2,	// AcqSV -->
  <!-- // LssSV			= 4,	// LssSV -->
  <!-- // DBSV			= 8,	// DBSV -->

  <AppDomains>
    <!-- // システム管理DB -->
    <CLSSAppDomain>
      <Name>LSSSystemDBAccess.exe</Name>
      <PortNo>29505</PortNo>
      <Priority>0</Priority>
      <NetworkMode>3</NetworkMode>
      <DataManageMode>3</DataManageMode>
      <PCType>6</PCType>
    </CLSSAppDomain>
    <!-- // プロファイル管理DB -->
    <CLSSAppDomain>
      <Name>LSSProfileDBAccess.exe</Name>
      <PortNo>29506</PortNo>
      <Priority>0</Priority>
      <NetworkMode>3</NetworkMode>
      <DataManageMode>3</DataManageMode>
      <PCType>6</PCType>
    </CLSSAppDomain>
    <!-- // ログ管理DB -->
    <CLSSAppDomain>
      <Name>LSSLogDBAccess.exe</Name>
      <PortNo>29508</PortNo>
      <Priority>0</Priority>
      <NetworkMode>3</NetworkMode>
      <DataManageMode>3</DataManageMode>
      <PCType>6</PCType>
    </CLSSAppDomain>
    <!-- // システム管理 -->
    <CLSSAppDomain>
      <Name>LSSSystemManager.exe</Name>
      <PortNo>29511</PortNo>
      <Priority>1</Priority>
      <NetworkMode>3</NetworkMode>
      <DataManageMode>3</DataManageMode>
      <PCType>6</PCType>
    </CLSSAppDomain>
    <!-- // アクイジションコントローラ稼動状況 -->
    <CLSSAppDomain>
      <Name>LSSInstrumentConditionAcqMngHost.exe</Name>
      <PortNo>29515</PortNo>
      <Priority>3</Priority>
      <NetworkMode>3</NetworkMode>
      <DataManageMode>3</DataManageMode>
      <PCType>2</PCType>
    </CLSSAppDomain>
    <!-- // 振り分け制御 -->
    <CLSSAppDomain>
      <Name>LSSSortingController.exe</Name>
      <PortNo>29510</PortNo>
      <Priority>3</Priority>
      <NetworkMode>3</NetworkMode>
      <DataManageMode>3</DataManageMode>
      <PCType>2</PCType>
    </CLSSAppDomain>
    <!-- // データ管理 -->
    <CLSSAppDomain>
      <Name>LSSDataManager.exe</Name>
      <PortNo>29501</PortNo>
      <Priority>2</Priority>
      <NetworkMode>3</NetworkMode>
      <DataManageMode>2</DataManageMode>
      <PCType>14</PCType>
    </CLSSAppDomain>
    <!-- // 未登録データ管理 -->
    <CLSSAppDomain>
      <Name>LSSUnregDataManager.exe</Name>
      <PortNo>29502</PortNo>
      <Priority>3</Priority>
      <NetworkMode>3</NetworkMode>
      <DataManageMode>2</DataManageMode>
      <PCType>2</PCType>
    </CLSSAppDomain>
  </AppDomains>
  <!-- // リモート制御リモート公開名 -->
  <RmtCtrlRmtAppName>CLSSRemoteController</RmtCtrlRmtAppName>
  <!-- // 分析エンジン以外のプロセスが終了するまで待機する時間(msec) -->
  <WaitForExitTime>12000</WaitForExitTime>
  <!-- // 分析エンジン以外のプロセスが初期化完了するまで待機する時間(msec) -->
  <WaitForInitTime>180000</WaitForInitTime>
  <!-- // 初期化完了待機チェックの周期時間(msec) -->
  <CheckInitInterval>200</CheckInitInterval>
  <!-- // プロセス制御リモート公開名 -->
  <ProcessControllerRmtAppName>CLSSProcessManagerAccess</ProcessControllerRmtAppName>
  <!-- // プロセス制御リモート構成ファイル -->
  <ProcessControllerRemoteConfig>LSSProcessController_remote.xml</ProcessControllerRemoteConfig>
  <!-- // 振り分け制御リモート構成ファイル -->
  <SortingControllerRemoteConfig>LSSSortingController_remote.xml</SortingControllerRemoteConfig>
  <!-- // LSSサービスのデバッグ出力ファイル -->
  <ServiceDebugFile>LSSService.log</ServiceDebugFile>
  <!-- // 振り分け制御プロセスのデバッグ出力ファイル -->
  <SortingControllerDebugFile>LSSSortingController.log</SortingControllerDebugFile>
  <!-- // プロセス制御プロセスのデバッグ出力ファイル -->
  <ProcessControllerDebugFile>LSSProcessController.log</ProcessControllerDebugFile>
  <!-- // 振り分けSVリモート公開名 -->
  <SortingSVRmtAppName>CLSSSortingSV</SortingSVRmtAppName>
  <!-- // イベントキュー監視周期時間(msec) -->
  <EventQueueObservationTime>60000</EventQueueObservationTime>
  <!-- // イベントキュー保管時間(hour) ※値が0または1未満の場合は、イベントキューを削除しません。-->
  <EventQueueKeepingTime>0</EventQueueKeepingTime>
  <!-- // 分析エンジンに割り当てるポート番号一覧 -->
  <PortNoList>
    <int>29100</int>
    <int>29101</int>
    <int>29102</int>
    <int>29103</int>
    <int>29104</int>
    <int>29105</int>
    <int>29106</int>
    <int>29107</int>
    <int>29108</int>
    <int>29109</int>
    <int>29110</int>
    <int>29111</int>
    <int>29112</int>
    <int>29113</int>
    <int>29114</int>
    <int>29115</int>
  </PortNoList>
  <!-- // 「分析エンジン」プロセス名 -->
  <AnalyEngineProcessName>LSSAcqEngine.exe</AnalyEngineProcessName>
  <!-- // 「分析エンジン」ウィンドウタイトル -->
  <AnalyEngineWindowTitle>LSSAcqEngine</AnalyEngineWindowTitle>
  <!-- // 「分析エンジン」プロセス開始待機時間(msec) -->
  <WaitForAnalyEngineStartTime>180000</WaitForAnalyEngineStartTime>
  <!-- // 「分析エンジン」プロセスが終了するまで待機する時間(msec) -->
  <WaitForAnalyEngineExitTime>180000</WaitForAnalyEngineExitTime>
  <!-- // LSSサービス名 -->
  <ServiceName>LSSService</ServiceName>
  <!-- // サービスコントローラープロセスのデバッグ出力ファイル -->
  <ServiceControllerDebugFile>LSSServiceController.log</ServiceControllerDebugFile>
  <!-- // 「プロセス制御」プロセス名 -->
  <ProcessControllerProcessName>LSSProcessController.exe</ProcessControllerProcessName>
  <!-- // 「プロセス制御」ウィンドウタイトル -->
  <ProcessControllerWindowTitle>LSSProcessController</ProcessControllerWindowTitle>
  <!-- // マネージ共通SVリモート公開名 -->
  <ManageCommonRmtAppName>CLSSManageCommonSV</ManageCommonRmtAppName>
  <!-- // 汎用通信装置振り分けリモート公開名 -->
  <CommunicationSortingRmtAppName>CLSSCommunicationSorting</CommunicationSortingRmtAppName>
  <!-- // 汎用通信SVリモート公開名 -->
  <CommunicationSVRmtAppName>CLSSCommunicationSV</CommunicationSVRmtAppName>
  <!-- // イベントキュー装置振り分けリモート公開名 -->
  <EventQueueSortingRmtAppName>CLSSEventQueueSorting</EventQueueSortingRmtAppName>
  <!-- // イベントキューSVリモート公開名 -->
  <EventQueueSVRmtAppName>CLSSEventQueueSV</EventQueueSVRmtAppName>
  <!-- // リモート呼び出しリトライ回数 -->
  <RetryCount>5</RetryCount>
  <!-- // リモート呼び出しリトライ待機時間（単位：ミリ秒） -->
  <RetryWaitTime>1000</RetryWaitTime>
  <!-- // リモート呼び出し待機時間 -->
  <!-- <RemoteWaitTime>60000</RemoteWaitTime> -->
  <!-- <RemoteWaitTime>120000</RemoteWaitTime> -->
  <RemoteWaitTime>1200000</RemoteWaitTime>
  <!-- // 分析エンジンプロセス監視周期時間(msec) -->
  <AnalyEngineProcObservationTime>3000</AnalyEngineProcObservationTime>
  <!-- // 新しく作成するデスクトップ名 -->
  <DesktopName>LSSDesktopName</DesktopName>
  <!-- // 「PC情報登録」プロセス名 -->
  <RegisterPcInfoProcessName>LSSRegisterPcInfo.exe</RegisterPcInfoProcessName>
</CLSSRemoteControllerConfiguration>