elasticsearch jdbc 线程数飙升,怎么控制

xjpcj 2016-08-28 02:03:31
使用 elasticsearch jdbc 同步mysql 数据库,运行几个小时后,我的索引数量和数据都不大,线程数飙升到2000多,怎么控制线程数?
Name: java
State: S (sleeping)
Tgid: 6715
Pid: 6715
PPid: 6713
TracerPid: 0
Uid: 501 501 501 501
Gid: 502 502 502 502
Utrace: 0
FDSize: 256
Groups: 502
VmPeak: 9639972 kB
VmSize: 9639972 kB
VmLck: 0 kB
VmHWM: 1334636 kB
VmRSS: 1274988 kB
VmData: 9488612 kB
VmStk: 88 kB
VmExe: 4 kB
VmLib: 16212 kB
VmPTE: 6376 kB
VmSwap: 0 kB
Threads: 1858
SigQ: 2/31008
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000000000000
SigCgt: 2000000181005ccf
CapInh: 0000000000000000
CapPrm: 0000000000000000
CapEff: 0000000000000000
CapBnd: ffffffffffffffff
Cpus_allowed: ff
Cpus_allowed_list: 0-7
Mems_allowed: 00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001
Mems_allowed_list: 0
voluntary_ctxt_switches: 1
nonvoluntary_ctxt_switches: 3
...全文
1654 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
fightingJava2020 2016-10-25
  • 打赏
  • 举报
回复
我也遇到了,楼主解决了吗?
447002290 2016-10-12
  • 打赏
  • 举报
回复
你解决了吗 我也遇到这个问题
孟子E章 2016-08-28
  • 打赏
  • 举报
回复
使用完毕时候要释放连接,尤其是数据库连接,可以使用c3p0之类的连接池

2,760

社区成员

发帖
与我相关
我的任务
社区描述
搜索引擎的服务器通过网络搜索软件或网络登录等方式,将Internet上大量网站的页面信息收集到本地,经过加工处理建立信息数据库和索引数据库。
社区管理员
  • 搜索引擎技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧