首页 > 其他分享 >多线程创建connection连接hbase

多线程创建connection连接hbase

时间:2022-09-22 15:37:13浏览次数:46  
标签:创建 连接 connection static hbase 多线程 public

public class Getconnection {
    //声明一个静态属性
    public static Connection connection = null;

    static {
        //创建连接
        try {
            //使用读取本地文件的方式添加参数
            connection = ConnectionFactory.createConnection();

        } catch (IOException e) {
            e.printStackTrace();
        }

//        //创建异步连接
//        CompletableFuture<AsyncConnection> asyncConnection = ConnectionFactory.createAsyncConnection();

    }

    public static Connection getConnection(){
        return connection;
    }


    public static void closeConnection() {
        if (connection!=null){
            try {
                connection.close();
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
    }
    
}

 

标签:创建,连接,connection,static,hbase,多线程,public
From: https://www.cnblogs.com/-0112/p/16719466.html

相关文章

  • 多线程
    进程每个应用程序在运行期间,操作系统为应用程序分配一个独立的内存空间,称为进程;多个进程之间的数据是相互隔离的;windows查看后台进程命令tasklistlinux查看后台进程......
  • 【Linux】多线程中fork与互斥锁---子进程会复制继承父进程里锁的状态
    摘自:https://blog.csdn.net/xiaoxiaoguailou/article/details/121617142问题提出:我们有这样一个问题:在一个多线程程序中创建子进程并且让子线程和子进程去获取一把全局变......
  • HBASE常用命令
    进入HBASE编辑hbaseshell查看命名空间list_namespace创建命名空间create_namespace'命名空间名字'删除命名空间drop_namespace'名字'创建表格create‘命名空......
  • (No operations allowed after connection closed.). Possibly consider using a shor
    (Nooperationsallowedafterconnectionclosed.).PossiblyconsiderusingashortermaxLifetimevalue 先按提示添加maxLifetime的超时时间试试看spring:#......
  • 在输入shell命令的list_namespace时,报 :org.apache.hadoop.hbase.PleaseHoldException:
    今天弄了一下午这个问题,弄到了将近十点,终于解决了,终于解决这个问题了,感谢旭旭大佬相助,不再报错了。本来今天中午,我已经弄好了,结果我午睡了一下再看就报错了,哎。今天本来已......
  • JAVA多线程-学习笔记
    1.1概述程序:程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。进程(Porcess):是执行程序的一次执行过程,是一个动态的概念,是系统资源分配的单位。线......
  • 多线程
    一.Java构建线程的方式继承Thread实现Runnable实现Callable线程池方式推荐手动创建线程池二.线程池的7个参数publicThreadPoolExecutor(intcorePoolSiz......
  • 解决不了ERROR: org.apache.hadoop.hbase.PleaseHoldException: Master is initializi
    我今天真的好难受,在我结束hbase的配置的后,又是成功运行了shell命令,我以为万事大吉,结果下午再用shell命令时,给我报了这个错,我按着网上说的删了点东西,还是解决不了,难受啊。......
  • 【Redis】Redis是单线程还是多线程
     Redis6.0版本之前的单线程指的是其网络I/O和键值对读写是由一个线程完成的Redis6.0引入的多线程指的是网络请求过程采用了多线程,而键值对读写命令仍然是单线程处......
  • 多线程04
    小结1.继承Thread类子类继承Thread类具备多线程能力启动线程:子类对象.start()不建议使用,因为继承是单继承2.实现Runnable接口......