java - 在开始路由之前交叉检查camel ftp/sftp身份验证

标签 java apache-camel camel-ftp

我可以在启动路由之前检查Camel FTP路由是否有效或身份验证是否成功吗?

如果密码不正确,端点将不会连接并且不会消费,但只有在路由开始后才会知道。

有什么方法可以在路由开始之前访问端点以检查身份验证吗?

最佳答案

不,没有这样的检查。

但是,ComponentVerifierExtension 允许构建一个可以检查登录凭据的验证程序。我们已经对许多 Camel 组件(例如 aws、salesforce、http 等)执行了此操作。

但是camel-ftp 没有为此实现。

关于java - 在开始路由之前交叉检查camel ftp/sftp身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52402493/

相关文章:

java - 调试一个非常难以重现的 Java Web 应用程序问题(前端)

java - 从属性文件保护数据库凭据的正确方法

apache-camel - 挂起 ActiveMQ 传输和连接线程

java - Camel-Kafka 安全协议(protocol) SASL_PLAINTEXT 不支持

java - Camel 文件输入连续读取同一文件,即使给定 noop=true

java - 用camel处理2个不同的文件

java - 点击源码时IDEA反编译而不是从maven下载源码

java - 如何在Spring Eureka服务器中检查应用程序状态

java - ActiveMQ 消息大小或对象引用

apache-camel - 在camel-ftp中将目录从home更改为root