2017-07-25 3 views
0

Je tente de déployer une application R Shiny sur IBM Bluemix via Cloud Foundry. Cependant, il échoue après 15 minutes à chaque fois. J'ai même essayé de changer l'heure pour la variable CF_STAGING_TIMEOUT et CF_STARTUP_TIMEOUT, mais même cela n'a pas aidé.Déploiement de l'application Shiny sur Bluemix via Cloud Foundry: échec à 15 minutes

Je ne sais pas comment résoudre ce problème. Voici les paramètres que je définis dans le fichier mainfest.yml:

--- applications:
- name: MYSHINYAPP memory: 500M instances: 1 buildpack: git://github.com/beibeiyang/cf-buildpack-r.git env: CRAN_MIRROR: https://cran.rstudio.com CF_STAGING_TIMEOUT: 60 CF_STARTUP_TIMEOUT: 60

+0

Pouvez-vous être plus précis? Qu'est-ce qui échoue exactement? Pouvez-vous inclure le message d'erreur ou la sortie que vous obtenez? De plus, votre application est-elle en train de sortir (elle ne devrait pas, elle devrait fonctionner éternellement)? –

Répondre

0

Les paramètres env dans votre fichier manifest.yml sont valides pour votre conteneur d'application uniquement. Pour modifier la valeur CF_STAGING_TIMEOUT et CF_STARTUP_TIMEOUT vous devez les exporter dans le shell (ou ligne de commande) vous exécutez la ligne de commande cf:

Par exemple, si vous utilisez Unix, Linux ou Mac:

export CF_STAGING_TIMEOUT=60 
cf push myapp 
+0

Un de mes collègues m'a suggéré d'utiliser un pack de construction alternatif .. et ça a fonctionné parfaitement github.com/alexkago/cf-buildpack-r – Vikram