Мы рассматриваем использование JGroups, и, пытаясь оценить, какая конфигурация подходит для наших целей, я заметил, что в стандартной конфигурации udp.xml (и ее вариантах) указаны как FD_SOCK, так и FD_ALL. Действительно ли оба необходимы для стандартной конфигурации обмена сообщениями кластера на основе UDP?
Я подозреваю, что FD_SOCK обеспечивает более быстрое обнаружение сбоев, но единственное ли это преимущество? И если так, то зачем вам FD_ALL? (Дело в том, что FD_SOCK только сообщит вам, если ваш соседний узел мертв, а FD_ALL — для всего кластера?)
По сути, я просто пытаюсь понять плюсы и минусы каждого, чтобы понять, имеет ли смысл удалить один из протоколов, чтобы все было как можно проще.
Заранее спасибо! Скотт