【发布时间】:2020-10-07 03:53:16
【问题描述】:
我有一个场景,Jenkins 运行 Flyway(数据库迁移工具,类似于 liquibase)命令来连接数据库并执行 SQL。
生成的日志包含 JDBC url 字符串。
这已在 Jenkins 控制台输出中被掩盖。
但是我们还将日志重定向到一个文件(作为邮件附件发送),其中的 URL 没有被屏蔽,这是一个风险。
有没有什么方法可以在日志文件中实现屏蔽?
或者任何不打印或跳过 JDBC URL 字符串的方法?
PS:我们还使用 logback 框架进行 flyway 日志记录。 当前 URL 以 INFO 模式打印。我们不想关闭 INFO 模式,因为它还有其他必要的信息。
【问题讨论】:
标签: security jenkins logging jdbc flyway