0
我们有一个PCF 1.1部署,我们正在开发一些微服务。我们正在考虑使用RabbitMQ作为服务代理来实现pub-sub模式。但是,发布商是消费者成为PCF租户应用的外部应用。我知道你可以在PCF租户应用程序中读取enviornment变量进行连接,但是如何从外部应用程序连接到RabbitMQ?PCF上的RabbitMQ,通过外部应用程序连接?
我们有一个PCF 1.1部署,我们正在开发一些微服务。我们正在考虑使用RabbitMQ作为服务代理来实现pub-sub模式。但是,发布商是消费者成为PCF租户应用的外部应用。我知道你可以在PCF租户应用程序中读取enviornment变量进行连接,但是如何从外部应用程序连接到RabbitMQ?PCF上的RabbitMQ,通过外部应用程序连接?
您必须扩展org.springframework.cloud.config.java.AbstractCloudConfig
类,并为同一类中的RabbitMQ创建连接工厂。例如,
@Bean
public RabbitTemplate rabbitTemplate(){
return new RabbitTemplate(connectionFactory().rabbitConnectionFactory());
}
}