spring-cloud-dataflow - 如何在 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 的日志文件夹及其任务?
解决方案
我们刚刚为 Windows 添加了一些测试,并注意到使用驱动器号时在 Windows 上实际工作的正确格式(假设任务名称是时间戳)是:
deployer.timestamp.local.working-directories-root=file:/C:/tmp
想想在春天的世界中绑定是如何工作String
的java.nio.file.Path
。对于那些有兴趣了解更多的人PathEditor
,使用的是弹簧芯Paths.get(URI)
,因此需要file:
。
推荐阅读
- flutter - Flutter 中的控制器如何在不调用 setstate 的情况下重建小部件
- c - 如何在 c 中将换行符发送到标准输入并允许 fgets(cmdline, MAXLINE, stdin) 接收它?
- html - 速卖通的跨度属性中的这些自定义属性是什么?“ae_some_name=”等
- sugarcrm - 全局 suitecrm 搜索中未显示自定义模块的结果
- ios - UIView 的所有四个角上的倒角半径
- ld - 共享库名称具有链接器不寻找的版本扩展名?
- git - 将主分支更改合并到新分支
- ios - 使用 Swift 更新 Cloud Firestore 数据库中的数据
- django - Docker 容器不与同一个 docker 网络(网桥)中的其他人通信
- python - 如何使用python创建一个每个用户有3个用户和2个密钥的json?