Является ли операция Hazelcast IQueue put () справедливой для нескольких производителей? - PullRequest
0 голосов
/ 11 апреля 2019

Я реализую механизм распределения заданий, в котором узел Hazelcast создает IQueue, который является локальным для самого узла и считывает задачи оттуда, в то время как другие узлы в кластере подают задачи в эту очередь.Очередь ограничена, чтобы обеспечить обратную передачу для производителей, и, таким образом, вызов put () может потенциально блокироваться до тех пор, пока в очереди не будет свободного места.Мой вопрос заключается в том, обслуживаются ли несколько производителей, которые блокируют вызов put (), справедливо или нет, то есть могут ли некоторые производители испытывать эффект голодания из-за некоторых аномалий задержки сети или по какой-либо другой причине.Я использую Hazelcast 3.6.6 с Oracle Java 8 в облачной среде Amazon.

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