ACL-концентраторы сообщений Bluemix
Я использую сервис-концентратор сообщений Bluemix. Мне нужно предоставить доступ только для чтения к определенным темам для конкретных пользователей. Вопрос: как определить списки ACL в центре сообщений Bluemix? Apache kafka действительно предоставляет средства ( http://kafka.apache.org/documentation.html), но это предполагает взаимодействие с zookeeper. И я не смог найти детали для подключения к базовому zookeeper за службой концентратора сообщений Bluemix. Ценю ответы.
1 ответ
ACL в настоящее время не поддерживаются с MessageHub. Как вы правильно заметили, мы не предоставляем пользователям доступ к Zookeeper. Таким образом, на данный момент нет способа предоставить доступ только для чтения или записи к теме.
Тем не менее, мы изолируем каждый экземпляр службы. Поэтому, если вы предоставите 2 экземпляра MessageHub в разных пространствах Bluemix, они будут полностью изолированы и не смогут видеть темы друг друга. Таким образом, вы могли бы гарантировать, что пользователи из instance1 не смогут читать или писать в / из тем из instance2. Не то, что вы просили, но это может помочь.