org.apache.hive.jdbc.ZooKeeperHiveClientException.getMessage()方法的使用及代码示例

x33g5p2x  于2022-02-05 转载在 其他  
字(2.8k)|赞(0)|评价(0)|浏览(140)

本文整理了Java中org.apache.hive.jdbc.ZooKeeperHiveClientException.getMessage()方法的一些代码示例,展示了ZooKeeperHiveClientException.getMessage()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZooKeeperHiveClientException.getMessage()方法的具体详情如下:
包路径:org.apache.hive.jdbc.ZooKeeperHiveClientException
类名称:ZooKeeperHiveClientException
方法名:getMessage

ZooKeeperHiveClientException.getMessage介绍

暂无

代码示例

代码示例来源:origin: apache/hive

/**
 * Read the next server coordinates (host:port combo) from ZooKeeper. Ignore the znodes already
 * explored. Also update the host, port, jdbcUriString and other configs published by the server.
 *
 * @param connParams
 * @return true if new server info is retrieved successfully
 */
static boolean updateConnParamsFromZooKeeper(JdbcConnectionParams connParams) {
 // Add current host to the rejected list
 connParams.getRejectedHostZnodePaths().add(connParams.getCurrentHostZnodePath());
 String oldServerHost = connParams.getHost();
 int oldServerPort = connParams.getPort();
 // Update connection params (including host, port) from ZooKeeper
 try {
  ZooKeeperHiveClientHelper.configureConnParams(connParams);
  connParams.setJdbcUriString(connParams.getJdbcUriString().replace(
    oldServerHost + ":" + oldServerPort, connParams.getHost() + ":" + connParams.getPort()));
  LOG.info("Selected HiveServer2 instance with uri: " + connParams.getJdbcUriString());
 } catch(ZooKeeperHiveClientException e) {
  LOG.error(e.getMessage());
  return false;
 }
 return true;
}

代码示例来源:origin: com.github.hyukjinkwon/hive-jdbc

throw new SQLException(
  "Could not open client transport for any of the Server URI's in ZooKeeper: "
    + ze.getMessage(), " 08S01", ze);

代码示例来源:origin: org.spark-project.hive/hive-jdbc

throw new SQLException(
  "Could not open client transport for any of the Server URI's in ZooKeeper: "
    + ze.getMessage(), " 08S01", ze);

代码示例来源:origin: org.apache.hive/hive-jdbc

/**
 * Read the next server coordinates (host:port combo) from ZooKeeper. Ignore the znodes already
 * explored. Also update the host, port, jdbcUriString and other configs published by the server.
 *
 * @param connParams
 * @return true if new server info is retrieved successfully
 */
static boolean updateConnParamsFromZooKeeper(JdbcConnectionParams connParams) {
 // Add current host to the rejected list
 connParams.getRejectedHostZnodePaths().add(connParams.getCurrentHostZnodePath());
 String oldServerHost = connParams.getHost();
 int oldServerPort = connParams.getPort();
 // Update connection params (including host, port) from ZooKeeper
 try {
  ZooKeeperHiveClientHelper.configureConnParams(connParams);
  connParams.setJdbcUriString(connParams.getJdbcUriString().replace(
    oldServerHost + ":" + oldServerPort, connParams.getHost() + ":" + connParams.getPort()));
  LOG.info("Selected HiveServer2 instance with uri: " + connParams.getJdbcUriString());
 } catch(ZooKeeperHiveClientException e) {
  LOG.error(e.getMessage());
  return false;
 }
 return true;
}

相关文章