Когда я работаю на top
, я постоянно вижу эластичный поиск, использующий около 100% процессора. Я полностью отключил logstash, и вывод проверки "curl localhost:9200/_nodes/hot_threads" показывает только то, что потоки не работают:
ubuntu@ip-10-43-108-54:/data$ curl localhost:9200/_nodes/hot_threads
::: {7uyKrAF}{7uyKrAFGS0yMk0XiIrEzUQ}{Bk4GTlkiSqOgNU1cEJVxKw}{10.43.108.54}{10.43.108.54:9300}{ml.machine_memory=16825712640, xpack.installed=true, ml.max_open_jobs=20, ml.enabled=true}
Hot threads at 2018-10-25T18:46:33.827Z, interval=500ms, busiestThreads=3, ignoreIdleThreads=true:
убунту @ ф-10-43-108-54:/ данные $ завиток локальный: 9200/ _nodes/ hot_threads ::: {7uyKrAF} {} {7uyKrAFGS0yMk0XiIrEzUQ Bk4GTlkiSqOgNU1cEJVxKw} {10.43.108.54} {} {10.43.108.54:9300 мл. machine_memory = 16825712640, xpack.installed = true, ml.max_open_jobs = 20, ml.enabled = true} Горячие темы в 2018-10-25T18: 46: 35.452Z, интервал = 500 мс, busiestThreads = 3, ignoreIdleThreads = true:
0.0% (101.7micros out of 500ms) cpu usage by thread 'elasticsearch[7uyKrAF][[timer]]'
10/10 snapshots sharing following 2 elements
java.lang.Thread.sleep(Native Method)
org.elasticsearch.threadpool.ThreadPool$CachedTimeThread.run(ThreadPool.java:543)
убунту @ ф-10-43-108-54:/ данные $ завиток локальный: 9200/ _nodes/ hot_threads ::: {7uyKrAF} {} {7uyKrAFGS0yMk0XiIrEzUQ Bk4GTlkiSqOgNU1cEJVxKw} {10.43.108.54} {} {10.43.108.54:9300 мл. machine_memory = 16825712640, xpack.installed = true, ml.max_open_jobs = 20, ml.enabled = true} Горячие темы в 2018-10-25T18: 46: 38.779Z, интервал = 500 мс, busiestThreads = 3, ignoreIdleThreads = true:
убунту @ ф-10-43-108-54:/ данные $ завиток локальный: 9200/ _nodes/ hot_threads ::: {7uyKrAF} {} {7uyKrAFGS0yMk0XiIrEzUQ Bk4GTlkiSqOgNU1cEJVxKw} {10.43.108.54} {} {10.43.108.54:9300 мл. machine_memory = 16825712640, xpack.installed = true, ml.max_open_jobs = 20, ml.enabled = true} Горячие темы в 2018-10-25T18: 46: 40.579Z, интервал = 500 мс, busiestThreads = 3, ignoreIdleThreads = true:
0.0% (90.5micros out of 500ms) cpu usage by thread 'elasticsearch[7uyKrAF][[timer]]' 10/10 snapshots sharing following 2 elements java.lang.Thread.sleep(Native Method) org.elasticsearch.threadpool.ThreadPool$CachedTimeThread.run(ThreadPool.java:543) 0.0% (33.8micros out of 500ms) cpu usage by thread 'ticker-schedule-trigger-engine' 10/10 snapshots sharing following 2 elements java.lang.Thread.sleep(Native Method) org.elasticsearch.xpack.watcher.trigger.schedule.engine.TickerScheduleTriggerEngine$Ticker.run(TickerScheduleTriggerEngine.java:161)</code>
Каковы типичные причины этого?