다음을 통해 공유


8단원: 응용 프로그램 실행 설정 변경

이 단원에서는 ADF(응용 프로그램 정의 파일)에서 응용 프로그램 실행 설정을 구성한 다음 Notification Services 인스턴스를 업데이트하여 변경 내용을 응용 프로그램 데이터베이스에 적용하는 방법에 대해 설명합니다.

응용 프로그램 실행 설정

Notification Services에서는 응용 프로그램을 튜닝할 수 있는 여러 응용 프로그램 실행 설정을 제공합니다. 이러한 설정은 데이터 처리 간격, 실시간 시계에 대한 생성자의 지연 허용 범위, 이벤트 처리 방법, 보내고 받을 수 있는 데이터 크기, 배포 데이터 기록 방법 및 데이터베이스의 이전 데이터 제거 간격을 제어합니다.

이러한 설정에 대한 자세한 내용은 응용 프로그램 실행 설정 지정을 참조하십시오.

Weather 응용 프로그램의 응용 프로그램 실행 설정

이 응용 프로그램의 경우 세 가지 응용 프로그램 실행 설정인 생성자 퀀텀, 배포자 로깅 및 데이터 제거 간격을 구성합니다. 모든 응용 프로그램에서 이러한 설정을 구성해야 합니다.

  • 퀀텀 기간은 15초로 설정하며 XML 기간 데이터 형식으로는 PT15S입니다. 이에 따라 생성자는 구독 규칙을 15초마다 시작하도록 구성됩니다. 사용 중인 응용 프로그램에서는 이 퀀텀 기간이 더 길 수도 있습니다. 자세한 내용은 생성자 퀀텀 기간 지정을 참조하십시오.
  • 알림당 응용 프로그램 데이터베이스에 기록되는 데이터를 최소화하려면 배포자 로깅을 해제합니다. 응용 프로그램 개발 시에는 배포자 로깅을 사용할 수 있지만 응용 프로그램 배포 시에는 모든 또는 대부분의 배포자 로깅을 해제해야 합니다. 자세한 내용은 배포자 로깅 구성을 참조하십시오.
  • 응용 프로그램 데이터베이스에서 이전 이벤트, 알림 및 배포 데이터를 정기적으로 제거하도록 데이터 제거 간격을 지정합니다. vacuume 일정은 특정 날짜보다 오래된 데이터를 데이터베이스에서 삭제하고 데이터 제거 프로세서를 UTC 23:00:00시에 실행하도록 지정합니다. 자세한 내용은 데이터 제거 구성을 참조하십시오.

ADF에 응용 프로그램 실행 설정 코드 추가

이 섹션의 XML에서는 앞에서 설명한 대로 응용 프로그램 실행 설정을 구성합니다. XML을 검토한 후 지침에 따라 XML을 ADF로 복사합니다.

ADF에 응용 프로그램 실행 설정 코드를 추가하려면

  1. 코드 복사를 클릭하여 코드를 Windows 클립보드로 복사합니다.

    <!-- ApplicationExecutionSettings -->
    <ApplicationExecutionSettings>
      <QuantumDuration>PT15S</QuantumDuration>
      <DistributorLogging>
        <LogBeforeDeliveryAttempts>false</LogBeforeDeliveryAttempts>
        <LogStatusInfo>false</LogStatusInfo>
        <LogNotificationText>false</LogNotificationText>
      </DistributorLogging>
      <Vacuum>
        <RetentionAge>P1D</RetentionAge>
        <VacuumSchedule>
          <Schedule>
          <StartTime>23:00:00</StartTime>
          <Duration>P0DT02H00M00S</Duration>
          </Schedule>
        </VacuumSchedule>
      </Vacuum>
    </ApplicationExecutionSettings>
    
  2. 솔루션 탐색기에서 WeatherADF.xml을 엽니다.

  3. 다음 주석을 방금 복사한 코드로 바꿉니다.

    <!-- Replace with ApplicationExecutionSettings XML -->

  4. 파일 메뉴에서 WeatherADF.xml 저장을 클릭합니다.

Notification Services 인스턴스 업데이트

ADF를 수정한 후 Notification Services 인스턴스를 업데이트하여 응용 프로그램 데이터베이스에서 응용 프로그램 실행 설정을 수정합니다.

Notification Services 인스턴스를 업데이트하려면

  1. 개체 탐색기에서 Notification Services를 확장합니다.

  2. Tutorial을 마우스 오른쪽 단추로 클릭하고 작업을 가리킨 다음 업데이트를 선택합니다.

  3. 인스턴스 업데이트 대화 상자에서 찾아보기를 클릭하고 TutorialICF.xml 파일을 찾은 후 열기를 클릭합니다.

  4. 매개 변수 창에 매개 변수 값을 입력합니다. 인스턴스 생성 시 사용한 것과 동일한 값을 사용합니다.

  5. 확인을 클릭합니다.

  6. Notification Services - 업데이트 요약 대화 상자를 검토한 후 업데이트를 클릭합니다.

  7. 업데이트가 완료되면 닫기를 클릭합니다.

  8. 이제 WeatherADF.xml을 닫을 수 있습니다.

다음 단원

9단원: 인스턴스 등록, 설정 및 시작

참고 항목

개념

Notification Services 자습서

관련 자료

응용 프로그램 실행 설정 지정
알림 솔루션 빌드
SQL Server Notification Services 소개

도움말 및 정보

SQL Server 2005 지원 받기