首页 > 解决方案 > 如何在 Spring Cloud DataFlow 中设置日志方向

问题描述

我已经设定

spring.cloud.deployer.local.workingDirectoriesRoot=D:\\Deploy

在 application.properties 中定义日志文件夹。

但是,它不起作用,我启动时的任务日志写在 java.io.tmpdir (C:/..../temp/) 上。

我正在使用 spring-cloud-dataflow-server-core 版本 2.3.0.RELEASE 我需要将这些配置放入 dataflow-server.yml 吗?如何配置 SCDF 的日志文件夹及其任务?

标签: spring-cloud-dataflow

解决方案


我们刚刚为 Windows 添加了一些测试,并注意到使用驱动器号时在 Windows 上实际工作的正确格式(假设任务名称是时间戳)是:

deployer.timestamp.local.working-directories-root=file:/C:/tmp

想想在春天的世界中绑定是如何工作Stringjava.nio.file.Path。对于那些有兴趣了解更多的人PathEditor,使用的是弹簧芯Paths.get(URI),因此需要file:


推荐阅读