当前位置: 首页 > 知识库问答 >
问题:

组合任务中的单个任务未退出

令狐嘉禧
2023-03-14

我使用组合任务运行器来运行两个任务。这两个任务是指简单的 Spring 引导应用程序。在启动组合任务时,图形中的第一个应用程序被执行,但不会退出。因此,第二个应用程序不会启动。如果我将两个任务配置为并行运行,则两个应用程序都会执行但不退出。

参考任务:组合任务运行图=任务1

如何使任务正确退出?

共有2个答案

钮鸿煊
2023-03-14

问题是数据源。我为服务器和spring云任务使用了不同的数据源。一旦我为所有内容指定了相同的数据源,它就工作了

叶琦
2023-03-14

这取决于您在自定义任务应用程序中做什么。如果您可以编辑帖子并将GitHub链接共享到您的应用程序,我们可以看看。查看所有正在使用的版本也很好。

但是,为了快速验证,您可以使用现成的时间戳任务应用程序。使用此应用程序构建相同的图形并观察行为。

如果您继续看到timemark任务的问题,最好查看服务器的日志以及任务应用程序。

 类似资料:
  • 某些场景对主流程没有依赖,可以直接使用任务来实现类似这些功能。框架为开发者提供了 协程 和 异步 两种任务。切记无论是 协程任务 还是 异步任务,任务里面操作都 只支持协程,且只能使用框架封装的所有 IO 操作(数据库、缓存…) 协程任务投递任务的时候不会阻塞主进程相当于一次协程调用,一般用于需要等待任务结果返回的场景。 有些场景主流程并不关心的任务执行的结果,此时就可以使用异步任务。

  • 我在用Gradle。我有两个任务:“A”和“B”。我想让任务“A”调用任务“B”。我怎么能这么做? 是否可以简单地从现有任务中调用另一个任务?

  • 3.3.3 Android 任务 Android plugin 使用了同样的约定规则以和其他插件保持兼容,并且又添加了一些额外的引导任务: assemble 这个任务会汇集工程的所有输出。 check 这个任务会执行所有校验检查 connectedCheck 运行 checks 需要一个连接的设备或者模拟器,这些checks将会同时运行在所有连接的设备上。 deviceCheck 通过 API 连

  • 我正在尝试运行SCDF合成任务。我创建的任何组合任务都执行相同的操作:执行SQL脚本: 正在从类路径资源[org/springframework/cloud/task/schema-h2.SQL]`执行SQL脚本 以下是日志的输出: 在服务器日志中,我看到许多不同的字符随时间变化,例如: 抱歉设置格式,无法正确设置输出格式

  • 任务启用模块化方法来配置Gulp。 我们需要为每个依赖项创建任务,我们会在找到并安装其他插件时添加这些任务。 Gulp任务将具有以下结构 - gulp.task('task-name', function() { //do stuff here }); 其中“task-name”是一个字符串名称,“function()”执行你的任务。 “gulp.task”将该函数注册为名称中的任务,并指

  • 本书的任务是让你熟悉在命令行界面下工作。 熟悉在命令行界面下工作,可以作为你成为一名开发者要做的第一个任务。 在命令行界面下完成一些简单的日常工作,比如进入到某个目录的下面,查看目录里的东西,在目录里创建新的目录,文件,重命名文件或目录,移动文件的位置,编辑文件里的内容。这些任务在图形界面下操作就是点点鼠标的事儿。在命令行界面下,你需要了解内容的路径,绝对路径与相对路径的区别,使用什么样的命令,要

  • 为开发工作去准备一些工具,注意安装的顺序很重要。

  • 你不需要一本 500 页的书,才能去使用 Linux 操作系统。熟悉下面这四项技能,你就可以使用 Linux 系统去做一些事情了。比如去搭建网站应用的运行环境。 熟悉在命令行界面下工作 文件与目录的权限 系统包管理 管理系统服务