Наше приложение Java работает на Google App Engine. Он использует PubSub Google для публикации и потребления сообщений.Работает ли эмулятор Google PubSub с клиентской библиотекой Google Cloud Pub/Sub API?
Есть два клиента Java для Google PubSub. Клиент gRPC рекомендуется, но, как указано в нижней части этой страницы, https://cloud.google.com/pubsub/grpc-overview не поддерживается в Google App Engine.
Другая библиотека является Google Cloud Pub/Sub API Client - https://developers.google.com/api-client-library/java/apis/pubsub/v1
При использовании клиента КПГР Lib это было легко получить работу с PubSub эмулятора. Просто установите свойство среды и выполните.
Работает ли клиент PubSub API с эмулятором Google PubSub?
Наша цель при локальном использовании нашего приложения - использовать эмулятор PubSub вместо подключения к живому экземпляру в облаке.
Только то, что я искал ... установил его в коде при создании клиента и запуске эмулятора с выделенным портом. –