Я настроил вход JMS в logstash для подписки на тематические сообщения JMS и отправки сообщений для упругого поиска.
input {
jms {
id => "my_first_jms"
yaml_file => "D:\softwares\logstash-6.4.0\config\jms-amq.yml"
yaml_section => "dev"
use_jms_timestamp => true
pub_sub => true
destination => "mytopic"
# threads => 50
}
}
filter {
json{
source => "message"
}
}
output {
stdout { codec => json }
elasticsearch {
hosts => ['http://localhost:9401']
index => "jmsindex"
}
}
Системные характеристики:
RAM: 16 GB
Type: 64 bit
Processor: Intel i5-4570T CPU @ 2.9 GHz
Это очень медленно.Как 1 сообщение каждые 3-4 минуты.Как мне отладить, чтобы выяснить, чего не хватает?
Примечание. До этого я делал это с @JMSListener в java, и это могло легко обрабатывать 200-300 записей в секунду.