重新启动应用程序时出错:使用cf将应用程序部署到bluemix时启动失败

时间:2018-10-16 13:08:47

标签: deployment cloud ibm-cloud cloudfoundry watson-conversation

正在运行1个实例中的0个,开始1个 0个实例(共1个)正在运行,1个实例开始 0个实例(共1个)正在运行,1个实例开始 0个实例(共1个)正在运行,1个实例开始 0个实例(共1个)正在运行,1个实例开始 0个实例(共1个)正在运行,1个实例开始 0个实例(共1个)正在运行,1个实例开始 0个实例(共1个)正在运行,1个实例开始 0个实例(共1个)正在运行,1个实例开始 0个实例(共1个)正在运行,1个实例开始 0个实例(共1个)正在运行,1个实例开始 0个实例(共1个)正在运行,1个实例开始 0个实例(共1个)正在运行,1个实例开始 0个实例(共1个)正在运行,1个实例开始 0个实例(共1个)正在运行,1个实例开始 正在运行1个实例中的0个,其中1个崩溃 失败 重新启动应用程序时出错:启动失败

提示:使用'cf日志UP_Chatbot_pipeline --recent'了解更多信息

完成:失败

enter image description here

1 个答案:

答案 0 :(得分:0)

在评论中,听起来好像环境变量是在工具链中设置的,但是Cloud Foundry应用程序失败了,因为它没有那些相同的环境变量。单独运行push命令不会将工具链中设置的变量复制到Cloud Foundry应用程序中。您仍然需要运行bx app env-set APP_NAME ENV_VAR_NAME ENV_VAR_VALUE命令,类似于官方工具链示例中的here。请注意,示例脚本执行了push --no-start,然后设置了envvar,然后启动了应用程序。还可以使用bx命令,因为工具链上的IBM Cloud CLI的当前版本是后向的。