在项目中,为了在第一次上传文件和文字信息的时候,由于进行hbase操作的时间过长,所以导致mysql连接断开而导致出错。为了解决这个问题,我们必须在启动项目的过程中初始化它。在初始化的过程中,如果没有commons-pool-1.6.jar这个包,则会出现卡死情况,如下:
信息: Initializing Spring root WebApplicationContext
log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
而如果没有commons-pool2-2.4.1.jar,在使用Redis的时候也会出现问题,所以在一个项目中要同时出现commons-pool的1.6个2.4.1版本,否则缺少其中哪一个都会运行不正常