开发者社区> 问答> 正文

Flume的开发自定义组件中安全RPC客户端 - Thrift 是什么呢?

Flume的开发自定义组件中安全RPC客户端 - Thrift 是什么呢?

展开
收起
游客vqgchj4kfdzsu 2021-12-06 08:45:20 369 0
1 条回答
写回答
取消 提交回答
  • 从Flume 1.6.0开始,Thrift Source和Sink支持基于kerberos的授权认证。客户端使用SecureRpcClientFactory类的getThriftInstance方法获得SecureThriftRpcClient对象。SecureThriftRpcClient继承自实现了RpcClient接口的ThriftRpcClient类。kerberos 认证模块位于flume-ng-auth模块中,在使用SecureRpcClientFactory时要求这一模块在classpath中。客户端主体和客户端密钥表都应作为参数通过属性传递,它们反映客户端的凭据以对kerberos KDC进行身份验证。

    2021-12-06 11:24:35
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Dataflow with Apache NiFi 立即下载
《Apache RocketMQ 源码解析》 立即下载
《基于 Flink 的全新 Pulsar Connector 的设计、开发和使用》 立即下载