我想将本地java/scala进程连接到远程HBase服务器(v 1.1.2)(在docker中)。我有以下代码:HBase远程Java客户端尝试通过随机端口进行身份验证

val config = HBaseConfiguration.create()

BasicConfigurator.configure()

config.set("hbase.zookeeper.quorum", "192.168.99.100")

config.set("hbase.zookeeper.property.clientPort","2181")

config.set("hbase.master", "192.168.99.100:9090")

val connection = ConnectionFactory.createConnection(config)

在泊坞窗,我有以下端口打开:8085,2181,8080,9090,16010

它的工作原理,直到这条线在日志中:

735 [hconnection-0x471a9022-shared--pool1-t1] DEBUG org.apache.hadoop.hbase.ipc.AbstractRpcClient - Use SIMPLE authentication for service ClientService, sasl=false

747 [hconnection-0x471a9022-shared--pool1-t1] DEBUG org.apache.hadoop.hbase.ipc.AbstractRpcClient - Connecting to docker-hbase/192.168.99.100:39160

896 [main] DEBUG org.apache.hadoop.hbase.ipc.AbstractRpcClient - Use SIMPLE authentication for service MasterService, sasl=false

896 [main] DEBUG org.apache.hadoop.hbase.ipc.AbstractRpcClient - Connecting to docker-hbase/192.168.99.100:43454

我的问题是,这个ClientService和MasterService在每次重新启动服务时都会尝试连接到不同的端口(在本例中为39160和43454),这样我就无法修复要在docker中打开的端口。

2017-03-03

jamborta

hbase java 端口_HBase远程Java客户端尝试通过随机端口进行身份验证相关推荐

  1. mysql客户端不支持_MySQL 8.0 - 客户端不支持服务器请求的身份验证协议; 考虑升级MySQL客户端...

    MySQL 8.0 - 客户端不支持服务器请求的身份验证协议; 考虑升级MySQL客户端 我是node.js和MySQL初学者,我刚开始设置并尝试一些基本代码.但是,由于某种原因,我甚至无法与服务器建 ...

  2. 如何使用Java和XML Config在Spring Security中启用HTTP基本身份验证

    在上一篇文章中,我向您展示了如何在Java应用程序中启用Spring安全性 ,今天我们将讨论如何使用Spring Security 在Java Web应用程序中启用Basic HTTP身份验证 . 如 ...

  3. 计算机 注册表 远程桌面,仅允许运行使用网络级别身份验证的远程桌面计算机连接失败处理方法(远程桌面连接)...

    计算机在开启远程桌面的时候选中了"仅允许运行使用网络级别身份验证的远程桌面计算机连接",于是连接时提示错误如下: 远程计算机需要网络级别身份验证,而您的计算机不支持该验证,请联系您 ...

  4. mac java visualvm_VisualVM连接远程Java进程

    jstatd是一个RMI(Remove Method Invocation)的server应用,用于监控jvm的创建和结束,并且提供接口让监控工具(如VisualVM)可以远程连接到本机的jvms . ...

  5. mysql navicat授权_Mysql授权允许远程访问解决Navicat for MySQL连接mysql提示客户端不支持服务器请求的身份验证协议;考虑升级MySQL客户端...

    Navicat Premium连接MySQL 1251错误 MySQL Installer 8.0.17 ​ 出现上述错误的原因是版本MySQL 8.0.17即8.0开始的MySQL版本,因为采用新的 ...

  6. 身份验证协议和java安全框架

    一.身份验证协议 1.OAuth 关于 OAuth实际上是什么存在很多混淆.有些人认为 OAuth 是一种登录流程(例如,当您使用 Google Login 登录应用程序时),有些人认为 OAuth ...

  7. java web 手机验证_Java 手机Web开发 身份验证

    Java web和手机端开发 遇到比较麻烦的就是身份验证 目前为止觉得最好的解决方案是 Java 中使用jwt 为什么要使用jwt,让网络数据更加安全,以防其他一些人无意恶搞 在这里简单说下:jwt是 ...

  8. jmx客户端_Java JMX客户端示例– JMX身份验证

    jmx客户端 In last tutorial we learned about JMX Basics and how can we use JConsole to manage MBeans. To ...

  9. RFC8705-OAuth 2.0双向TLS客户端身份验证和证书绑定访问令牌

    RFC8705-OAuth 2.0 Mutual-TLS Client Authentication and Certificate-Bound Access Tokens 目录 摘要 1. 简介(I ...

最新文章

  1. [蓝桥杯][2013年第四届真题]危险系数-dfs+图的遍历
  2. ASP.NET MVC 5 入门教程 (3) 路由route
  3. java不进入for_为什么阿里巴巴Java开发手册中强制要求不要在foreach循环里进行元素的remove和add操作?...
  4. ElasticSearch suggester
  5. 杂:(4)NE555
  6. 全国计算机vb二级题型,全国计算机二级考VB机试常见题型汇总.doc
  7. pace.js – 加载进度条插件
  8. ajax实现文件表单上传,ajax文件异步实现表单上传
  9. 【.md格式文件编辑器】几款主流好用的markdown编辑器介绍
  10. document.documentElement.clientHeight 与 document.body.clientHeight
  11. 西数硬盘刷新固件_关于西数硬盘转速的fake news
  12. 线性代数笔记——第一章行列式
  13. hualinux 编程概念 3.11 快速原型模型:以最快最小代价完成产品特性
  14. 四川大学计算机学院彭德中,四川省计算机学会
  15. 数字时钟单片机程序c语言,单片机数字时钟C语言程序
  16. dellR720xd服务器做raid安装操作系统
  17. 企业创新系列之:天地不仁
  18. 晋中学院计算机信息与技术学院,晋中学院
  19. 【神奇的Turtle库】海龟在手—天下我有:这款秘制“海龟闯关”小游戏值得拥有,强烈推荐哦~
  20. 电商平台投诉,都适用哪些场景

热门文章

  1. github使用_一文轻松学会GitHub的使用
  2. 计算约化重叠积分氟化氢HF
  3. 【Paper】2021_Distributed Consensus Tracking of Networked Agent Systems Under Denial-of-Service Attack
  4. 【控制】《多无人机协同控制技术》周伟老师-第7章-基于多模型预测控制的无人机编队运动控制策略
  5. STM32 电机教程 17 - 基于ST MotorControl Workbench的电机调试
  6. 远距离蓝牙四驱小车方案
  7. ecos无线驱动掉线问题解决方案分析
  8. 【移动通信】移动通信基础
  9. Vxworks信号量分析
  10. MySQL的优化与执行