我們供應了Cloud Foundry上和它的外觀像這樣的RabbitMQ的服務: 「AMQP + SSL」:{ 「主機」:XXX, 「密碼」:XXXX 「端口「:5671, 」SSL「:真實, 」URI「:」 amqps:/ ......的RabbitMQ connectionFactory的 - 在AMQP URI錯誤的方案:
當我把我的應用程序我得到一個錯誤:錯誤的方案AMQP URI ...
有人知道如何改變方案,因爲我需要amqps?
現在我得到了這個:
@Configuration
@ServiceScan
@Profile("cloud")
public class CloudConfig extends AbstractCloudConfig {
@Bean
public ApplicationInstanceInfo applicationInfo() {
return cloud().getApplicationInstanceInfo();
}
@Bean
public ConnectionFactory rabbitConnectionFactory(){
// I would say here I have to configure the amqp connectionFactory??
// But how? :(
return connectionFactory;
}
@Bean
public RabbitTemplate rabbitTemplate(ConnectionFactory connectionFactory){
return new RabbitTemplate(connectionFactory);
}
這將是很好,如果有人有一個小代碼片段如何做到這一點與春雲。我已經注意到了spring-cloud-connectors的存在,但沒有例子如何使用它......只有如何使用和創建自定義服務連接器!?
謝謝你的幫助和時間。
弗拉基米爾