메인 콘텐츠로 건너뛰기
Waters Korea

NuGenesis LMS 구성 요소에 대한 maxRequestLength 파라미터를 설정하는 방법 - WKB208569

Article number: 208569To English version

목적 또는 목표

NuGenesis LMS 구성 요소의 설정 파일에서 "maxRequestLength" 파라미터를 설정하거나 조정합니다. 이 파라미터를 기본값보다 높게 설정하면 LMS 구성 요소가 네트워크를 통해 더 많은 양의 데이터를 전송할 수 있습니다.

환경

  • NuGenesis 9 LMS
  • NuGenesis 8 LMS

절차

  • NuGenesis LMS Web 서버:
    1. LMS Web 서버(drive:\inetpub\wwwroot\WATERSLMS)에 있는 web.confg 파일을 엽니다.
    2. web.config 파일에서 다음 행을 변경합니다:
      • 원래 행: <add key="maxRequestLength" value="268435456" />
      • 변경 후:  <add key="maxRequestLength" value="536870912" />
    3. 원래 행: <services>
       <service name="Creon.Dragon.WebService.ExperimentReportService">
       <endpoint binding="basicHttpBinding" contract="Creon.Dragon.WebService.IExperimentReportService" />
       </service>
       </services>
       <behaviors>
    4. 변경 후(<bindings> 및 </bindings> 행과 그 사이의 모든 내용을 추가해야 합니다):
       <services>
       <service name="Creon.Dragon.WebService.ExperimentReportService">
       <endpoint binding="basicHttpBinding" contract="Creon.Dragon.WebService.IExperimentReportService" bindingConfiguration="largerMessageSize" />
       
      </service>
       </services>
       <bindings>
           <basicHttpBinding>
               <binding name="largerMessageSize" maxReceivedMessageSize="536870912" />
           </basicHttpBinding
      >
       </bindings>
       <behaviors>
    5. 파일을 저장하고 닫은 다음 IIS를 다시 시작합니다.
  • NuGenesis LMS 클라이언트:
    1. NuGenesis LMS 클라이언트가 실행 중이면 닫습니다. Citrix 서버의 경우 계속하기 전에 모든 사용자를 로그 오프합니다.
    2. Notepad의 eln.exe.config 파일을 편집합니다.(드라이브:\Program Files (x86)\Waters\NuGenesis LMS)
      • 원래 행: <add key="maxRequestLength" value="268435456"></add>
      • 변경 후: <add key="maxRequestLength" value="536870912"></add>
    3. eln.exe.config를 저장하고 닫습니다.
    4. Notepad의 ELNTK_ClientExtern.config 파일을 편집합니다.(드라이브:\Program Files (x86)\Waters\NuGenesis LMS SDK)
      • 원래 행: <add key="maxRequestLength" value="268435456"></add>
      • 변경 후: <add key="maxRequestLength" value="536870912"></add>
    5. ELNTK_ClientExtern.config를 저장하고 닫습니다.
    6. LMS 클라이언트를 다시 엽니다.
  • NuGenesis LMS Smart Builder:
    1. 각 NuGenesis 클라이언트 시스템 또는 NuGenesis 클라이언트 응용 프로그램을 호스팅하는 Citrix 서버에서 다음 파일을 편집합니다.
      • 드라이브:\Program Files (x86)\Waters\NuGenesis LMS Smart Builder\FormDesigner.dll.config
    2. 파일에서 <appSettings> 태그의 아래줄에 다음 라인을 추가합니다.
      • <add key="maxRequestLength" value="536870912"></add>
    3. 파일을 저장하고 닫습니다.
    4. 변경 사항을 적용하려면 Excel을 다시 시작해야 합니다.
      • 단일 사용자 시스템의 경우 LMS 및 기타 열린 Excel 창에서 열려있는 Excel 부분을 닫고 Excel을 다시 시작하기면 됩니다.
      • Citrix 서버의 경우, 모든 사용자를 로그 오프하거나 예약된 유지 관리 기간 동안 이 변경을 수행합니다.
  • NuGenesis LMS Document Creator Service:
    1. Services 제어판에서 NuGenesis DCS를 중지합니다.
    2. 다음 설정 파일을 편집합니다. 드라이브:\Program Files (x86)\Waters\NuGenesis LMS Document Creator\CreateDocumentService.exe.config
      • 원래 행: <add key="maxRequestLength" value="268435456"></add>
      • 변경 후: <add key="maxRequestLength" value="536870912"></add>
    3. 파일을 저장하고 닫습니다.
    4. DCS를 다시 시작합니다.

추가 정보

NG9.3의 경우 web.config 파일이 약간 변경되었으므로 <binding> 태그는 <binding name="secureHttpBinding">에서 <binding name="secureHttpBinding" maxReceivedMessageSize="536870912" >로 편집해야 합니다.

id208569, NGLMS, NGLMSLIC, NGLMSOPT, SUPNG, 엑셀