背景:在使用zookeeper的时候发现程序报错java.io.IOException: Packet len4272892 is out of range!
原因:ZNode的大小做了限制,最大不能超过1M。ZooKeeper为了提高读的速度,把数据都加载到内存中,读取数据都是通过内存。
解决办法
server和client根据情况进行修改
1、zkServer修改配置文件,增加内存jute.maxbuffer,重启zk使配置生效

vim zookeeper.properties
...
jute.maxbuffer=0x400000 #增加此配置 4G内存

2、client端启动的时候增加参数

JAVA_OPTS=" -Djute.maxbuffer=0x400000 "

zookeeper 删除节点时报错java.io.IOException: Packet len4272892 is out of range!相关推荐

  1. 使用HttpClient的时候报错java.io.IOException: Attempted read from closed stream

    使用HttpClient的时候报错java.io.IOException: Attempted read from closed stream 问题背景 解决方案 心得 Lyric: 我们愉快的梦游 ...

  2. 使用openfeign调用报错java.io.IOException: too many bytes written,以及调用过程中参数传递为空等问题

    一.报错问题: 使用openfeign调用报错java.io.IOException: too many bytes written, 问题来源:在 Feign 调用拦截器里,当传递头header时, ...

  3. HBase Master启动报错java.io.IOException: error or interrupted while splitting logs

    今天在一个CDH环境中启动HBase时HBase Master启动发生异常,HBase Master采用的是两台HMaster做一个HA.从CDH管理界面查询启动成功后,HBase Master状态并 ...

  4. zookeeper3.5.x版本启动报错java.io.IOException: No snapshot found, but there are log entries.解决

    目录 一.背景 二.原因 三.解决办法 一.背景 最近使用zookeeper比较多,而且存在3.4.x版本和3.5.x版本交替使用的情况,结果用着用着3.5.x版本的zookeeper就无法启动了,直 ...

  5. 【错误记录】Android 应用 POST 网络请求报错 ( java.io.IOException: Cleartext HTTP traffic to xxx not permitted )

    文章目录 一.报错信息 二.解决方案 一.报错信息 报错信息如下 : 执行 post 请求信息 , 报如下错误 : W/System.err: java.io.IOException: Clearte ...

  6. java报错--java.io.IOException: Server returned HTTP response code: 502

    java.io.IOException: Server returned HTTP response code: 502 for URL: http://ip.taobao.com/service/g ...

  7. java解压报错java.io.IOException: failed to skip current tar entry

    #java解压出现java.io.IOException: failed to skip current tar entry 当使用如下函数解压: AntBuilder antBuilder = ne ...

  8. MyBatis项目报错java.io.IOException: Could not find resource mapping/UserMapper.xml

    问题描述: 报错如图下:Error parsing SQL Mapper Configuration. Cause: java.io.IOException: Could not find resou ...

  9. java pdfbox 解析报错_pdfbox 读取文件报错 java.io.IOException: Page tree root must be a dictionary...

    pdfbox java.io.IOException: Page tree root must be a dictionary 示例代码 public static void main(String[ ...

最新文章

  1. SpringBean默认是单例的,高并发情况下,如何保证并发安全?
  2. 斯坦福大学深度学习与自然语言处理第二讲:词向量
  3. HIbernate的检索方式
  4. Ubuntu 14.04 FTP服务器--vsftpd的安装和配置
  5. Tomcat 7 DBCP 配置(MySQL)
  6. 2.函数(代码的整洁之道)
  7. 【itext学习之路】--1.创建一个简单的pdf文档
  8. java xml 序列化_java-序列化为XML时忽略父类
  9. Linux系统下的权限详解-1
  10. C语言例题:数字重组
  11. Java中使用native2ascii工具处理.properties文件
  12. ubuntu下研华工控机CAN卡驱动的安装与测试
  13. java 毕向东 内部类_毕向东Java视频学习笔记【Day10 多态+内部类】
  14. 计算机正向着巨型化,目前计算机正向着巨型化、()、网络化、智能化方向发展。...
  15. 单精度和双精度的区别
  16. 利用百度智能云-文字识别 auto.js
  17. Linux 程序性能分析与优化
  18. 百度有啊前端框架分析(浏览器内置事件)
  19. echarts饼图中间默认内容显示与data数据显示切换
  20. tnsnames.ora配置未生效_汽车保险商业车险的生效时间是什么时候?商业车险的险种有哪些?我们应该怎么买?...

热门文章

  1. 第八次网页前端培训(JavaScript)
  2. 会声会影编辑html,会声会影视频声音编辑
  3. iphone阅读html,iphone下Safari查看网页源代码
  4. 数据挖掘基础:独立性检验
  5. 网络协议 11 - Socket 编程(下)
  6. Jenkins配置远程服务器SSH Servers节点参数设置说明
  7. java 多线程 并发 面试题_最常见的15个Java多线程,并发面试问题
  8. 汉诺塔IV,汉诺塔V
  9. NTP 时间服务器配置
  10. SQL SERVER 变量赋值