Compartir a través de


Lección 8: Modificar la configuración de ejecución de la aplicación

En esta lección, configurará los parámetros de ejecución de la aplicación en el archivo de definición de aplicación (ADF) y luego actualizará la instancia de Notification Services para aplicar los cambios a la base de datos de la aplicación.

Configuración de ejecución de la aplicación

Notification Services proporciona varios parámetros de configuración de ejecución de la aplicación que permiten ajustar la aplicación. Estos parámetros controlan la frecuencia con la que se procesan los datos, por cuánto tiempo puede sobrepasar el generador el reloj de tiempo real, cómo se procesan los eventos, cuántos datos pueden recibirse y enviarse, cómo se registran los datos de distribución y con qué frecuencia se eliminan los datos antiguos de la base de datos.

Para obtener más información sobre estos parámetros de configuración, vea Especificar la configuración de ejecución de la aplicación.

Configuración de ejecución de la aplicación Weather

Para esta aplicación, configurará tres parámetros de ejecución: el cuanto del generador, el registro del distribuidor y el intervalo de eliminación de datos. Deberá configurar estos parámetros en cada aplicación.

  • Establecerá la duración del cuanto en 15 segundos. El valor es PT15S en formato de duración XML. Este valor configura el generador para generar reglas de suscripción cada 15 segundos. En las aplicaciones, esta duración del cuanto puede ser mayor. Para obtener más información, vea Especificar la duración de cuantos del generador.
  • Desactivará el registro del distribuidor para minimizar los datos que se registran en la base de datos de la aplicación por notificación. Si lo desea, puede habilitar el registro de distribuidor durante el desarrollo de la aplicación, pero deberá desactivar todo el registro del distribuidor o la mayor parte del registro cuando implemente las aplicaciones. Para obtener más información, vea Configurar el registro de distribuidor.
  • Especificará un intervalo de eliminación de datos de modo que los datos de evento, notificación y distribución más antiguos se eliminen periódicamente de la base de datos de la aplicación. La programación de Vacumer especifica que los datos que tienen una antigüedad superior a un día pueden eliminarse de la base de datos, y que el proceso de eliminación de datos se ejecuta a las 23:00:00, hora UTC. Para obtener más información, vea Configurar la supresión de datos.

Agregar el código de los parámetros de ejecución de la aplicación al ADF

El XML de esta sección configura los parámetros de ejecución de la aplicación como se ha descrito con anterioridad. Examine el XML y siga las instrucciones que se indican para copiarlo en el ADF.

Para agregar código de parámetros de ejecución de la aplicación al ADF

  1. Haga clic en Copiar código para copiar el código en el Portapapeles de 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. En el Explorador de soluciones, abra el archivo WeatherADF.xml.

  3. Sustituya el comentario siguiente por el código que acaba de copiar.

    <!-- Replace with ApplicationExecutionSettings XML -->

  4. En el menú Archivo, haga clic en Guardar WeatherADF.xml.

Actualizar la instancia de Notification Services

Una vez que haya modificado el ADF, actualice la instancia de Notification Services para modificar los parámetros de ejecución de la aplicación en la base de datos de la aplicación.

Para actualizar la instancia de Notification Services

  1. En el Explorador de objetos, expanda Notification Services.

  2. Haga clic con el botón secundario en Tutorial, seleccione Tareas y, a continuación, seleccione Actualizar.

  3. En el cuadro de diálogo Actualizar instancia, haga clic en Examinar, busque el archivo TutorialICF.xml y, a continuación, haga clic en Abrir.

  4. En el panel Parámetros, escriba los valores de los parámetros. Utilice los mismos valores que ha utilizado para crear la instancia.

  5. Haga clic en Aceptar.

  6. Revise el cuadro de diálogo Notification Services: resumen de actualización y haga clic en Actualizar.

  7. Cuando la actualización haya terminado, haga clic en Cerrar.

  8. Ya puede cerrar el archivo WeatherADF.xml.

Lección siguiente

Lección 9: Registrar, habilitar e iniciar la instancia

Vea también

Conceptos

Tutorial de Notification Services

Otros recursos

Especificar la configuración de ejecución de la aplicación
Crear soluciones de notificación
Introducción a SQL Server Notification Services

Ayuda e información

Obtener ayuda sobre SQL Server 2005