Java B2B2C多使用者商城springboot架構——springcloud整合bus
bus的使用主要是配合springcloud config部分來一起使用,並沒有單獨使用
首先建立服務端:
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-config-server</artifactId> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-bus-amqp</artifactId> </dependency
由於本次使用的是rabbitmq進行監聽
瞭解springcloud架構可以加求求:三五三六二四七二五九
所以需要在依賴中引入amqp。這是rabbitmq採用的協議
server: port: 8080 spring: application: name: microservice-config-server cloud: config: server: git: uri: 配置Git倉庫的地址 username: # Git倉庫的賬號 password: # Git倉庫的密碼 bus: trace: enabled: true # 開啟cloud bus的跟蹤 rabbitmq: host: localhost port: 5672 username: guest password: guest
然後再次配置連線,連線rabbitmq的地址
import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.cloud.config.server.EnableConfigServer; @SpringBootApplication @EnableConfigServer public class ConfigServerApplication { public static void main(String[] args) { SpringApplication.run(ConfigServerApplication.class, args); } }
再配置服務端:
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-config</artifactId> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-bus-amqp</artifactId> </dependency>
application.yml
server: port: 8081
bootstrap.yml
複製程式碼 spring: application: name: microservice-foo # 對應config server所獲取的配置檔案的{application} cloud: config: uri: profile: dev # profile對應config server所獲取的配置檔案中的{profile} label: master # 指定Git倉庫的分支,對應config server所獲取的配置檔案的{label} rabbitmq: host: localhost port: 5672 username: guest password: guest
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952307/viewspace-2673697/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Java B2B2C多使用者商城 springcloud架構 (二十一)springboot整合JMSJavaGCCloud架構Spring Boot
- Java springcloud B2B2C o2o多使用者商城 springcloud架構(六)springboot整合mybatisJavaGCCloud架構Spring BootMyBatis
- Java springcloud B2B2C o2o多使用者商城 springcloud架構(八)springboot整合mongodbJavaGCCloud架構Spring BootMongoDB
- Java springcloud B2B2C o2o多使用者商城 springcloud架構(四)SpringBoot 整合JPAJavaGCCloud架構Spring Boot
- Java springcloud B2B2C o2o多使用者商城 springcloud架構 (二十四)springboot整合dockerJavaGCCloud架構Spring BootDocker
- (十六) Java springboot B2B2C o2o多使用者商城 springcloud架構 -使用spring cloud Bus重新整理配置JavaSpring BootGCCloud架構
- java版springcloud B2B2C o2o多使用者商城 springcloud架構-springboot執行模式JavaGCCloud架構Spring Boot模式
- Java B2B2C多使用者商城 springcloud架構(七)springboot開啟宣告式事務JavaGCCloud架構Spring Boot
- (五)Java springboot B2B2C o2o多使用者商城 springcloud架構 - 雲架構程式碼結構構建JavaSpring BootGCCloud架構
- JAVA springcloud b2b2c多使用者商城系統原始碼(五)springboot整合 beatlsqlJavaGCCloud原始碼Spring BootTLSSQL
- Java springcloud B2B2C o2o多使用者商城 springcloud架構(三)SpringBoot用JdbcTemplates訪問MysqlJavaGCCloud架構Spring BootJDBCMySql
- Java springcloud B2B2C o2o多使用者商城 springcloud架構 (二十二)建立含有多module的springboot工程JavaGCCloud架構Spring Boot
- Java springboot B2B2C o2o多使用者商城 springcloud架構(四)斷路器(Hystrix)JavaSpring BootGCCloud架構
- JAVA springcloud ssm b2b2c多使用者商城系統原始碼 (四)SpringBoot 整合JPAJavaGCCloudSSM原始碼Spring Boot
- Java springboot B2B2C o2o多使用者商城 springcloud架構(五)路由閘道器(zuul)JavaSpring BootGCCloud架構路由Zuul
- Java springboot B2B2C o2o多使用者商城 springcloud架構使用Spring Security安全控制JavaSpring BootGCCloud架構
- Java springcloud B2B2C o2o多使用者商城 springcloud架構(四):熔斷器HystrixJavaSpringGCCloud架構
- (十七)Java springcloud B2B2C o2o多使用者商城 springcloud架構-上傳檔案JavaSpringGCCloud架構
- Java B2B2C多使用者商城 springcloud架構 (二)Spring Boot配置檔案詳解JavaGCCloud架構Spring Boot
- Java springboot B2B2C o2o多使用者商城 springcloud架構 (三) 服務消費者(Feign)JavaSpring BootGCCloud架構
- Java springcloud B2B2C o2o多使用者商城-使用spring cloud Bus重新整理配置JavaSpringGCCloud
- Java B2B2C o2o多使用者商城 springcloud架構-hystrix引數詳解(八)JavaSpringGCCloud架構
- (十七)Java springcloud B2B2C o2o多使用者商城 springcloud架構-訊息驅動 Spring Cloud StreamJavaSpringGCCloud架構
- JAVA springcloud ssm b2b2c多使用者商城系統原始碼(一)構建第一個SpringBoot工程JavaGCCloudSSM原始碼Spring Boot
- (七)Java B2B2C o2o多使用者商城 springcloud架構 - common-service 專案構建過程JavaSpringGCCloud架構
- (八)Java B2B2C o2o多使用者商城 springcloud架構- commonservice-eureka 專案構建過程JavaSpringGCCloud架構
- (十)Java B2B2C o2o多使用者商城 springcloud架構 高可用的服務註冊中心JavaSpringGCCloud架構
- JavaB2B2C多使用者商城springboot架構-SpringCloud服務相互呼叫RestTemplateJavaSpring Boot架構GCCloudREST
- Java B2B2C o2o多使用者商城 springcloud架構 (一)服務的註冊與發現(Eureka)JavaSpringGCCloud架構
- (十四)Java B2B2C多使用者商城 springboot架構- Spring Cloud構建分散式電子商務平臺JavaSpring Boot架構Cloud分散式
- 十六)java springboot b2b2c shop 多使用者商城系統原始碼-使用spring cloud Bus重新整理配置JavaSpring Boot原始碼Cloud
- Java springboot B2B2C o2o多使用者商城 springcloud架構 (七)高可用的分散式配置中心(Spring Cloud Config)JavaSpring BootGCCloud架構分散式
- Java B2B2C o2o多使用者商城 springcloud架構 (六)分散式配置中心(Spring Cloud Config)JavaSpringGCCloud架構分散式
- java B2B2C Springcloud多租戶電子商城系統-整合專案簡介JavaSpringGCCloud
- java B2B2C 多租戶電子商城系統- 整合企業架構的技術點Java架構
- java springcloud b2b2c shop 多使用者商城系統原始碼-介紹StreamJavaSpringGCCloud原始碼
- JAVA springcloud ssm b2b2c多使用者商城系統-docker-hystrix-dashboard-turbine(九)JavaSpringGCCloudSSMDocker
- JAVA springcloud b2b2c多使用者商城系統原始碼(二十三)非同步方法JavaSpringGCCloud原始碼非同步