将Spring Cloud Data Flow与Azure Service Bus结合使用

时间:2019-07-05 08:08:46

标签: spring azureservicebus spring-cloud-stream spring-cloud-dataflow

我正在尝试查找Spring Cloud Data Flow和Azure Service Bus设置的一些示例。

我找到了https://github.com/microsoft/spring-cloud-azure/tree/master/spring-cloud-azure-stream-binder/spring-cloud-azure-servicebus-topic-stream-binder,但是它仍在RC中,我在那里看不到任何示例(涉及Spring Cloud Data Flow)。

能否请您帮助我了解我是否可以同时使用Spring Cloud Data Flow和Azure Service Bus?

我能够使用Kafka和RabbitMQ来运行示例,但是找不到任何有关可用作Azure Cloud Data Flow集成解决方案的Azure Service Bus

1 个答案:

答案 0 :(得分:2)

Spring Cloud Data Flow不一定需要知道您选择在哪个消息传递层上运行应用程序。因此,您的问题很可能与如何使用{System.MissingMethodException: Method not found: 'System.AppDomainSetup System.AppDomain.get_SetupInformation()'. at Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSource.SafeGetCurrentConfigurationFile() at Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceFactory.Create() at Microsoft.Practices.EnterpriseLibrary.Common.Configuration.EnterpriseLibraryContainer.SetCurrentContainerIfNotSet() at Microsoft.Practices.EnterpriseLibrary.Security.Cryptography.Cryptographer.GetHashProvider(String hashInstance) at Microsoft.Practices.EnterpriseLibrary.Security.Cryptography.Cryptographer.CreateHash(String hashInstance, String plaintext) at Social27Bot.DAL.Data.Mappers.Security.EncryptPass(String strPass) 和Azure Service Bus运行应用程序有关。

这是一个这样的示例:https://docs.microsoft.com/en-us/java/azure/spring-framework/configure-spring-cloud-stream-binder-java-app-azure-event-hub?view=azure-java-stable

一旦使用Spring Cloud Stream(使用Azure事件中心绑定程序)构建了应用程序,您就可以使用Spring Cloud Data Flow作为Streaming应用程序来管理这些应用程序。