Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cloud foundry 使用Spring云任务在启用任务的云上运行任务_Cloud Foundry_Spring Cloud Task - Fatal编程技术网

Cloud foundry 使用Spring云任务在启用任务的云上运行任务

Cloud foundry 使用Spring云任务在启用任务的云上运行任务,cloud-foundry,spring-cloud-task,Cloud Foundry,Spring Cloud Task,我使用的是最新版本,即1.8版 运行cf功能标志表明任务创建确实已启用 我的Spring应用程序正在使用最新的库,即版本1.1.0.RELEASE,任务由@EnableTask注释启用 但是,当我推送应用程序时,它会重新启动,就像它被视为一个LRP(长时间运行的进程),而不是一个任务 有人能帮忙吗?我错过了什么 编辑:PWS Cloud Foundry的最新版本现在是:1.9,但我的问题仍然相关 可以使用API()并从12月中旬开始使用cf CLI(cf run task)创建任务。为了cf p

我使用的是最新版本,即1.8版

运行
cf功能标志
表明任务创建确实已启用

我的Spring应用程序正在使用最新的库,即版本1.1.0.RELEASE,任务由
@EnableTask
注释启用

但是,当我推送应用程序时,它会重新启动,就像它被视为一个LRP(长时间运行的进程),而不是一个任务

有人能帮忙吗?我错过了什么


编辑:PWS Cloud Foundry的最新版本现在是:1.9,但我的问题仍然相关

可以使用API()并从12月中旬开始使用cf CLI(
cf run task
)创建任务。

为了
cf push
应用程序而不将其作为web/LRP进程,必须将
--no route
参数传递到
cf push


如果使用
manifest.yml

的话,有一个
no-route:true
等价物,非常感谢您的回复。12月中旬的
cf运行任务
是个好消息!我仍然想知道整个过程是什么样子的:我如何
cf推送
任务应用程序(稍后使用
cf run task
)而不将其作为LRP提取?您能指出有关
cf运行任务的文档吗。关于文档,Pivotal团队目前正在编写该文档,很快就会提供。更新:这里是有关运行任务的文档链接:更新:最新的CLI现在允许使用
cf run task APP\u NAME命令[--NAME task\u NAME]
运行任务。但是,文档没有说明为了运行java可执行文件(例如,对于批处理应用程序)要传递什么命令。我在这里提出了另一个问题:我的问题仍然是。。。最新的CLI现在可以在PWS上运行任务,但文档中没有说明如何在不将任务应用作为web进程提取的情况下推送任务应用程序。。。有人能帮忙吗?我遇到了同样的问题,应用程序正在重新启动,即使我在清单文件中没有指定路由:true。我需要做什么@balteose将您的实例计数设置为0