关于Elasticsearch 运行过程出现问题的相关思考
2016-11-08 00:00
429 查看
摘要: Elasticsearch
1 Direct Memory OOM问题
在服务端出现过,在客户端也出现过,都是netty在写数据时发生错误.
服务端出现时分为两部分: 1 merge阶段报出Direct buffrer memory异常,2是在客户端向服务端发送请求等待响应的过程中,报出Direct buffrer memory异常.
由于Elasticsearch版本为1.3.1 ,发现其报错位置在netty组件调用过程中,总结起来的过程就是当写入时,目标处理速率过低,和写入速率比,大幅落后的情况下,就会报出这个异常.
在客户端写入ES时,发现ES只分配1g内存,执行速度受gc影响较慢,大批量创建索引,客户端就会包这个异常,同时服务端会崩溃.
1 Direct Memory OOM问题
在服务端出现过,在客户端也出现过,都是netty在写数据时发生错误.
服务端出现时分为两部分: 1 merge阶段报出Direct buffrer memory异常,2是在客户端向服务端发送请求等待响应的过程中,报出Direct buffrer memory异常.
由于Elasticsearch版本为1.3.1 ,发现其报错位置在netty组件调用过程中,总结起来的过程就是当写入时,目标处理速率过低,和写入速率比,大幅落后的情况下,就会报出这个异常.
在客户端写入ES时,发现ES只分配1g内存,执行速度受gc影响较慢,大批量创建索引,客户端就会包这个异常,同时服务端会崩溃.
相关文章推荐
- 关于MySql在调试过程中出现Driver not loaded Driver not loaded的问题的解决办法
- 关于PB在安装或运行时出现的“nodebug”等问题的解决办法
- 关于php访问mssql2008过程中出现的问题
- 关于在nginx上运行WeiPHP框架配置以及出现的一些问题
- 【游戏开发备注之一】关于Cocos2dx_v1.x版本iphone与Android运行出现图片白块、添加GameCenter报错问题及编译Android闪退的解决办法&&CCLOG与CClog的区别
- 关于Mysql+EF6本地运行和发布没有问题,发布到服务器上出现问题的解决方案
- matlab运行过程中出现找不到指定模块问题解决
- 关于使用asp.net调试器出现的问题及相关解决方法
- 关于VC6中基于对话框的程序,往Combox 添加一个CComboBox变量,然后程序编译运行,窗口不出现的问题
- 关于fragment与activity的思考,以及出现的问题
- 关于VS2008编译连接过程中出现重定义的问题
- 关于多部门协作完成项目使用过程中出现问题互相推卸责任的问题
- 关于用g++编译后运行时出现的问题:无法定位程序输入点__gxx_personality_v0
- discuz运行过程中出现问题的一些尝试解决办法
- 关于讯飞语音听写使用过程中出现的问题
- 关于运行系统服务时出现 System.IO.FileLoadException的问题
- 关于Vmware装的过程中出现的vmware workstation _x64.msi failed问题
- 关于模拟思考的过程,联想模式的二个问题和思考
- 关于2003Server下IIS运行.net程序IE无法访问出现403.1错误的解决过程
- 关于使用VS.Net2003调试器出现的问题及相关解决方法