Кварц: балансировка нагрузки не сбалансирована - PullRequest
0 голосов
/ 09 января 2019

Мы настроили кварц в кластере.

Работает нормально, когда отказывает один узел.

Тем не менее, мы замечаем, что распределение нагрузки выполняется не очень хорошо.

Я имею в виду, что мы создали задание, которое выполняется каждую 1 секунду.

Мы заметили, что эта работа всегда выполняется на одном и том же узле. Смена узла происходит только при сбое одного из них.

Наш quartz.properties:

org.quartz.threadPool.class=org.quartz.simpl.SimpleThreadPool
org.quartz.threadPool.threadCount=2
org.quartz.threadPool.threadsInheritContextClassLoaderOfInitializingThread=true
org.quartz.scheduler.instanceName=office-scheduler-service
org.quartz.scheduler.instanceId=AUTO

# set the scheduler's JobStore class (required)
org.quartz.jobStore.class = net.joelinn.quartz.jobstore.RedisJobStore
org.quartz.jobStore.host = localhost
org.quartz.jobStore.misfireThreshold = 60000

Есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...