为什么 'cf run-task' 命令在 swisscom cloudfoundry 上不起作用
why does the 'cf run-task' command not work on swisscom cloudfoundry
我正在尝试让 'cf run-task' 在 swisscom cloudfoundry 实例上工作。但即使是最简单的命令也失败了:
$ cf run-task hostapp "echo SUCCESS" --name task1
Creating task for app hostapp in org xxx / space yyy as xxx@yyy.com...
Unexpected Response
Response Code: 404
FAILED
cf api 2.96.0 版本还不支持 run-task
吗? (这似乎是 swisscom 环境中当前安装的版本)
Swisscom 应用云尚未激活 cf run-task
功能。截至目前,最好使用 cf ssh
然后 运行 从容器中手动执行命令,或者将这些任务作为幂等操作包含在应用程序的启动脚本中。
cf run-task
将在 Application Cloud 的未来版本中启用。
正如@mastertinner 所提到的那样,Swisscom 已启用 cf run-task
作为其应用程序云产品的一部分。他们发送电子邮件讨论 2018 年 11 月 22 日的发布,链接到 CloudFoundry 官方文档:https://docs.cloudfoundry.org/devguide/using-tasks.html
您可以使用这些命令:
cf tasks [APP_NAME]
cf run-task [APP_NAME] [COMMAND]
cf terminate-task [APP_NAME] [TASK_ID]
我正在尝试让 'cf run-task' 在 swisscom cloudfoundry 实例上工作。但即使是最简单的命令也失败了:
$ cf run-task hostapp "echo SUCCESS" --name task1
Creating task for app hostapp in org xxx / space yyy as xxx@yyy.com...
Unexpected Response
Response Code: 404
FAILED
cf api 2.96.0 版本还不支持 run-task
吗? (这似乎是 swisscom 环境中当前安装的版本)
Swisscom 应用云尚未激活 cf run-task
功能。截至目前,最好使用 cf ssh
然后 运行 从容器中手动执行命令,或者将这些任务作为幂等操作包含在应用程序的启动脚本中。
cf run-task
将在 Application Cloud 的未来版本中启用。
正如@mastertinner 所提到的那样,Swisscom 已启用 cf run-task
作为其应用程序云产品的一部分。他们发送电子邮件讨论 2018 年 11 月 22 日的发布,链接到 CloudFoundry 官方文档:https://docs.cloudfoundry.org/devguide/using-tasks.html
您可以使用这些命令:
cf tasks [APP_NAME]
cf run-task [APP_NAME] [COMMAND]
cf terminate-task [APP_NAME] [TASK_ID]