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

如何在Spring Cloud数据流界面上显示日志

宗政燕七
2023-03-14

我尝试在Spring Cloud数据流UI上查看任务日志。但是,我得到的消息是:当我使用RESTendpoint:localhost:9393/dashboard/#tasks/executions/33时,由于任务实例没有运行,因此无法检索日志

当我第一次启动任务时,任务id是33,日志显示在UI上。但是当我再次重新启动相同的任务(任务id为34)时,显示的是id 34的日志,而id 33的日志则消失了。

Im使用SCDF版本2.2.2和spring-cloud-deployer-local版本2.0.6。如何在界面上保存所有任务id的日志?

共有1个答案

郎翔
2023-03-14

当Spring Cloud数据流服务器使用local部署器处理任务生命周期管理(启动、停止等,),只有当任务执行状态为running时,才能获取相应的任务执行日志。

这是由于local任务启动器在每次启动新任务实例时都会剪除任务实例历史记录,因此无法访问日志。如果您想了解代码,可以在这里查看基于这个Github问题的代码

 类似资料:
  • 所以,数据库(MySQL)中有一个包含姓名和照片(blob)的表。在我的网页应用程序的主页上有一个按钮,点击它后-它必须是另一个页面,包含数据库的所有结果。我使用servlet/jsp/、jdbc和MVC模式,我有带有字段名称和照片(字节[])的实体User,我有返回List的DAO类,我想在结果页面上从数据库中检索每个用户照片和照片附近的他的名字。 如何使用 servlet/jsp 执行此操作?

  • 我想问是否可以使用Chart.js来显示数据值?我想打印图表。 谢谢你的建议。

  • 我在这个网站上用docker compose启动了Spring云数据流。 https://dataflow.spring.io/docs/installation/local/docker/ 我创建了3个应用程序,源,处理器 我跑了 当我运行docker compose-f时/docker编写。yml-f/docker创作普罗米修斯。yml,所有我的容器都按照docker compose中的指定启

  • 问题内容: 比较以下代码: 我最后添加: 与第二张图的问题是,它开始于5-24代替5-25。另外,5-252017年的星期四不是星期一。是什么原因引起的?这个时区相关吗?(我也不明白为什么日期数字会彼此叠加) 问题答案: 通常,pandas和matplotlib的datetime实用程序不兼容。因此,在大多数情况下,尝试在使用熊猫创建的日期轴上使用对象会失败。 原因之一是例如从文档中看到的 对象将

  • 问题内容: 目前,默认条目如下所示: 我该怎么做呢? 澄清我正在使用java.util.logging 问题答案: 从Java 7开始,java.util.logging.SimpleFormatter支持从系统属性获取其格式,因此在JVM命令行中添加类似内容将使其打印在一行上: 另外,您也可以将其添加到您的logger.properties:

  • 本文向大家介绍如何在页面上显示Emoji表情?相关面试题,主要包含被问及如何在页面上显示Emoji表情?时的应答技巧和注意事项,需要的朋友参考一下 如果客户端发送了一个带条件的GET 请求且该请求已被允许,而文档的内容(自上次访问以来或者根据请求的条件)并没有改变,则服务器应当返回这个304状态码。简单的表达就是:服务端已经执行了GET,但文件未变化。 什么情况下会返回304状态码 客户端是怎么知