Мне интересно прослушивать концентратор событий из скрипта Python и выполнять некоторый код при обнаружении входящего сообщения.
В Ubuntu с использованием Python 2.7 с https://pypi.python.org/pypi/python-qpid-proton/0.10 и пример сценария «получатель», я пытаюсь подписаться на URI, который выглядит так:
amqps://<key name>:<key>@<namespace>.servicebus.windows.net/<event hub name>/ConsumerGroups/$Default/Partitions/0
Возвращается следующая ошибка:
proton.MessengerException: Cannot subscribe to <...>
Я считаю, что мой концентратор событий настроен правильно, потому что я могу отправлять в него события с помощью отдельного сценария «отправки», а панель мониторинга Azure показывает, что события поступили. Но я не могу подключиться как подписчик для получения сообщений.