La utilidad scheduler_console_client
Los trabajos configurados en el planificador de IBM® EMM se pueden listar e iniciar mediante esta utilidad, si se han configurado para escuchar un desencadenante.
Qué hacer si SSL está habilitado
Cuando la aplicación web de Marketing Platform se ha configurado para utilizar el SSL, la JVM utilizada por la utilidad scheduler_console_client debe utilizar el mismo certificado SSL que el utilizado por el servidor de aplicaciones web en el cual se despliega Marketing Platform.
Realice los pasos siguientes para importar el certificado SSL
*
*
Si JAVA_HOME está establecido como una variable de entorno del sistema, el JRE al que señala es el utilizado por la utilidad scheduler_console_client.
*
Si JAVA_HOME no se ha definido como una variable de entorno del sistema, la utilidad scheduler_console_client utiliza el JRE establecido en el script setenv situado en el directorio tools/bin de la instalación de Marketing Platform, o en la línea de comandos.
*
Importe el certificado SSL utilizado por el servidor de aplicaciones web en el cual se despliega Marketing Platform al JRE utilizado por scheduler_console_client.
El Sun JDK incluye un programa llamado keytool que puede utilizar para importar el certificado. Consulte la documentación de Java para ver todos los detalles de la utilización de este programa, o acceda a la ayuda especificando -help cuando ejecute el programa.
*
Abra el archivo tools/bin/schedulerconsoleclient en un editor de texto y añada las siguientes propiedades. Difieren en función del servidor de aplicaciones web en el que Marketing Platform está desplegado.
*
Para WebSphere®, añada estas propiedades al archivo.
-Djavax.net.ssl.keyStoreType=JKS
-Djavax.net.ssl.keyStore="Ruta al archivo JKS del almacén de claves"
-Djavax.net.ssl.keyStorePassword="Su contraseña del almacén de claves"
-Djavax.net.ssl.trustStore="Ruta al archivo JKS del almacén de confianza"
-Djavax.net.ssl.trustStorePassword="Su contraseña de almacén de confianza"
-DisUseIBMSSLSocketFactory=false
*
-Djavax.net.ssl.keyStoreType="JKS"
-Djavax.net.ssl.trustStore="Ruta al archivo JKS del almacén de confianza"
-Djavax.net.ssl.trustStorePassword="Su contraseña de almacén de confianza"
Si los certificados no coinciden, el archivo de registro de Marketing Platform contiene un error como el siguiente.
Causado por: sun.security.provider.certpath.SunCertPathBuilderException: no se ha podido encontrar la ruta de certificación válida para el destino solicitado
Requisitos previos
El Marketing Platform debe estar instalado, desplegado y en ejecución.
Sintaxis
scheduler_console_client -v -t nombre_desencadenante nombre_usuario
scheduler_console_client -s -t nombre_desencadenante nombre_usuario
Comandos
-v
Lista los trabajos del planificador configurados para escuchar el desencadenante especificado.
Se debe utilizar con la opción -t.
-s
Envía el desencadenante especificado.
Se debe utilizar con la opción -t.
Opciones
-t nombre_desencadenante
El nombre del desencadenante, tal como está configurado en el planificador.
Ejemplo
*
scheduler_console_client -v -t trigger1
*
scheduler_console_client -s -t trigger1