Коллеги, привет, подскажите плз, у меня в заглушках реализуются задержки на activeMQ через шедулер, возникла проблема что его производительности не хватает, и время отклика растет, шедулер в свою очередь использует кахудб на диске, можно ли шедулер как то в опреративной памяти использовать?
Привет. Как понимаю, в заглушке должна быть задержка. То есть, её производительность должна быть ограничена сверху. И вот она ограничена. Можно два таких планировщика поставить, нет ведь разницы сколько станций будут очередь разбирать.
Как понимаю, заглушка -- консольная утилита на Java, которая запускается планировщиком, отрабатывает один запрос, и отключается. Так?
А ее производительность контролируется интенсивностью работы планировщика.
Если да, то узкое место может быть и не в базе. А в активном запуске процессов.
Надо замониторить.
И если так. То можно перейти от процессов к потокам. В качестве планировщика использовать Apache.JMeter, а работу запускать из Java Sampler или JSR 223 Sampler.