2017-05-05 1 views
0

J'ai enregistré la tâche de traitement par lots de https://repo.spring.io/libs-snapshot/io/spring/cloud/batch-job/1.0.0.RELEASE/ dans Pivotal Cloud Foundry.Erreur lors du lancement du travail par lots Spring Cloud Task sur Pivotal Cloud Foundry

Lors du lancement de la tâche que je vois l'erreur

CF-UnprocessableEntity (10008): Tâche doit avoir une goutte. Spécifiez une gouttelette ou affectez une gouttelette active à l'application.

Ce sont les commandes que j'Exécuté pour enregistrer cette tâche

app enregistrer la tâche --name-traitement par lots --uri maven: //io.spring.cloud:-traitement par lots: pot: 1.0 .0.RELEASE

tâche de créer myjob --definition lots travail

liste de tâches

tâche lancement myjob

liste des tâches d'exécution

Appréciez si quelqu'un peut signaler ce qui me manque.

Répondre

0

Cette erreur est généralement observée lorsque le délai d'expiration API par défaut (30s) n'est pas suffisant pour déployer et lancer l'application Tâche. Vous pouvez remplacer le comportement par défaut en définissant une valeur plus grande via SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_TASK_API_TIMEOUT. Veuillez consulter le configuration section dans le guide de référence pour plus de détails.

FYI: Nous avons récemment changé l'expérience de timeout par défaut en 360s via spring-cloud/spring-cloud-deployer-cloudfoundry#192. Ceci est inclus dans la version 1.2.0.BUILD-SNAPSHOT actuelle.