java.net.ConnectException: Connection refused: no further informationjava
找不到zookeeper服务器,则须要在windows本地的C:\Windows\System32\drivers\etc\下的hosts文件中添加zookeeper集群的映射。 windows
在最初的时候,咱们设计的模式是拿出天天的股票信息,以股票名做为表名,而后天天遍历爬虫爬取到的股票信息,逐一添加到各个表中,结果在我执行了代码之后,每次都是程序执行到了插入第300条股票信息,也就是在往第三个表中插入数据的时候,程序就会卡死,接下来就会一直提示信息INFO [main] client.AsyncProcess: #2, waiting for some tasks to finish. Expected max=0, tasksInProgress=35。强制结束后再次运行就会报错,后来发如今/hbase/hbase-common/src/main/resources/hbase-default.xml中有这么一条配置信息服务器
就是说个人代码链接数过大引发的问题。固然,与此同时集群也出现了问题,hdfs文件系统中的/hbase文件夹出现了损坏,因而我删掉从新建了一个,重启服务以后集群恢复正常。以后咱们从新讨论了一下,设计了一下hbase中的表的模式,咱们决定将全部股票信息插入在一张表中,问题从侧面获得了解决。编码
最终显示页面读取数据的时候发现传入的数据是乱码spa
解决:代码中涉及到的所有的编码全是utf-8,在页面输入时的数据传入java查询类中时 .net
String str = new String(stocknum.getBytes("UTF-8"), "ISO-8859-1");