hive java.net.SocketTimeoutException: Read timed out 问题解
问题解决方案:
步骤一:
在jdbc url 后面追加参数 ,设定各种超时时间参数设置为1800秒,因为hive任务可能会执行比较久,所以超时时间设置长一点
hive.metastore.client.socket.timeout=1800&hive.server.read.socket.timeout=1800&hive.server.write.socket.timeout=1800&hive.server.thrift.socket.timeout=1800&hive.client.thrift.socket.timeout=1800
以下是我追加参数后的url
jdbc:hive2://bigdata-test:10000/test?mapreduce.job.queuename=root.test&hive.metastore.client.socket.timeout=1800&hive.server.read.socket.timeout=1800&hive.server.write.socket.timeout=1800&hive.server.thrift.socket.timeout=1800&hive.client.thrift.socket.timeout=1800,username=hdfs,password=hdfs
步骤二:
在通过jdbc 创建 Statement 语句对象时,设置语句对象的查询超时时间为1800秒,由于执行hive sql 比较耗时,所以一定要设置一个合理的时间,等待hive sql 返回结果(此步骤非常关键!!!)
对应的api 方法如下: stmt为 java.sql.Statement 对象实例
stmt.setQueryTimeout(1800);
对应的截图如下:
hive java.net.SocketTimeoutException: Read timed out 问题解相关推荐
- aliyun oss 文件上传 java.net.SocketTimeoutException Read timed out 问题分析及解决
aliyun oss 文件上传 java.net.SocketTimeoutException Read timed out 问题分析及解决 参考文章: (1)aliyun oss 文件上传 java ...
- java.net.SocketTimeoutException: Read timed out 异常排查
java.net.SocketTimeoutException: Read timed out 异常排查 参考文章: (1)java.net.SocketTimeoutException: Read ...
- java连接mongod抛java.net.SocketTimeoutException: connect timed out异常(2015-11-07 20:29:58)
为什么80%的码农都做不了架构师?>>> 背景:本机的eclipse项目访问操作安装在本机虚拟机ContOS6.5系统上的MongoDB 最近在用java连接mongod的时候 ...
- java.net.sockettimeoutexception read timed out
java.net.sockettimeoutexception read timed out 超时时间设长一点儿即可 Socket.setSoTimeout(int timeout); ------- ...
- 异常 java.net.SocketTimeoutException: Read timed out
异常 java.net.SocketTimeoutException: Read timed out 数据库连接问题,没有连上或是网络问题(网络波动). 重新在跑一下
- 安卓AsyncHttpClient使用时出现的java.net.SocketTimeoutException: Read timed out报错解决方法之一
在使用AsyncHttpClient与服务端进行连接时,可以在服务端的接口输出点东西判断是否连接成功. 但是连接成功之后,却出现了java.net.SocketTimeoutException: Re ...
- 请求时间长java.net.SocketTimeoutException: Read timed out
tomcat出现java.net.SocketTimeoutException: Read timed out 解决方法: 在debugger的时候过久会出现该现象,或者读写过大的文件的时候报上述错误 ...
- java.net.SocketTimeoutException: Read timed out异常解决方法
java.net.SocketTimeoutException: Read timed out异常解决方法 错误解析: 在请求的时候,服务器请求超时.在网上搜查之后,客户端没有在规定的时间内把数据传给 ...
- JedisConnectionException: java.Net.SocketTimeoutException: Read timed
jedis操作:https://blog.csdn.net/shuaiOKshuai/article/details/23266091 jedisPool操作:https://blog.csdn.ne ...
最新文章
- 【每日亿题#12】AtCoder Grand Contest 021 (A ~ F)全部题解
- JavaScript对象
- [云炬创业基础笔记] 第三章测试2
- 如何判断PeopleEditor的值为空
- POJ 1159 (DP)
- 叮!锦鲤素材到货啦~
- gurobi和java_Gurobi和java和空解决方案
- python typeerror_Python 新手必须要注意的错误
- hfs文件服务器如何上传文件,hfs文件服务器linux
- 转《18个实时音视频开发中会用到开源项目》
- 黑苹果驱动_黑苹果目前已可以完美驱动内置intel WiFi
- MATLAB函数取整
- 微信小程序开挂模式即将启动
- gitlab 屏蔽注册功能
- 单目slam LoopClosing之Sim3优化
- c语言程序中u8是什么意思,c – __u8和uint8_t之间的区别
- 坑逼的PL2303与WIN11
- 【优化求解-单目标求解】基于黑猩猩算法求解单目标问题matlab源码
- 【吉他入门零基础】超全吉他自学视频教程下载
- 数学分析之变量与函数