中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

基于SpringCloud的微服務(wù)架構(gòu)實戰(zhàn)案例項目-創(chuàng)新互聯(lián)

QuickStart

基于SpringCloud體系實現(xiàn),簡單購物流程實現(xiàn),滿足基本功能:注冊、登錄、商品列表展示、商品詳情展示、訂單創(chuàng)建、詳情查看、訂單支付、庫存更新等等。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:主機域名虛擬主機、營銷軟件、網(wǎng)站建設(shè)、亞東網(wǎng)站維護(hù)、網(wǎng)站推廣。

每個業(yè)務(wù)服務(wù)采用獨立的MYSQL數(shù)據(jù)庫,初期考慮用到如下組件:

  1. 服務(wù)注冊、發(fā)現(xiàn): eureka

  2. 配置管理:spring config , spring security

  3. 集群容錯: hystrix(待實現(xiàn))

  4. API網(wǎng)關(guān): zuul(待實現(xiàn))

  5. 服務(wù)負(fù)載:feign+ribbon

  6. api文檔輸出:swagger2

  7. 代碼簡化:lombok

  8. 消息隊列:rabbitmq

  9. 分布式鎖: redis (待實現(xiàn))

  10. 鏈路跟蹤:spring cloud sletuh ->zipkin

  11. 安全認(rèn)證:oauth3/JWT(待實現(xiàn))

  12. 服務(wù)監(jiān)控:spring-boot-admin

各模塊介紹
模塊名稱端口簡介
admin-server9002服務(wù)監(jiān)控中心,監(jiān)控所有服務(wù)模塊
conf-server9004分布式配置中心,結(jié)合spring-security/rabbitmq同時使用
eureka-server9003服務(wù)注冊中心,提供服務(wù)注冊、發(fā)現(xiàn)功能
sleuth-server9001SpringCloud實現(xiàn)的一種分布式追蹤解決方案,兼容Zipkin
zuul-server9005API網(wǎng)關(guān)模塊
account-service8080用戶服務(wù),提供注冊、登錄、地址等服務(wù)
product-service8081商品服務(wù),提供商品列表、詳情、庫存更新等服務(wù)
payment-service8082支付服務(wù),支付記錄
order-service8083訂單服務(wù),提供訂單創(chuàng)建、詳情、狀態(tài)變更
msg-service8084消息處理服務(wù)
front-app8088前端服務(wù),結(jié)合swagger2提供API管理
快速上手
  • 1、先啟動admin-server,eureka-server,conf-server三個基礎(chǔ)服務(wù)

  • 2、再依次啟動payment/order/product/account基礎(chǔ)業(yè)務(wù)服務(wù)

  • 3、最后啟動front-app服務(wù),打開瀏覽器,輸入http://localhost:8088/swagger... ,根據(jù)流程API依次可使用功能

  • 4、后續(xù)有時間再提供頁面,基于VUE2+BOOTSTRAP,將流程串起來

Release Versionv2.1

Release Date : 2017-08-29

1、引入swagger2,完成API接口文檔管理完成整體業(yè)務(wù)數(shù)據(jù)流程流轉(zhuǎn)2、通過API接口完成整體業(yè)務(wù)數(shù)據(jù)3、基于Spring-cloud-config引入配置中心,結(jié)合security加強安全配置,同時引入bus-amqp(rabbitmq)高效更新配置內(nèi)容[配置中心數(shù)據(jù)結(jié)合sc-cloud-repo工程使用]4、引入feign,滿足客戶端調(diào)用服務(wù)端的服務(wù)5、引入ribbon,可以滿足客戶端的負(fù)載均衡調(diào)用后端服務(wù)v1.0

Release Date : 2017-08-17

1、完成基本服務(wù)及業(yè)務(wù)子模塊服務(wù)的搭建 ,業(yè)務(wù)子模塊可正常運行2、完成SpringBootAdmin業(yè)務(wù)模塊的運行監(jiān)控,及Eureka服務(wù)運行,滿足各業(yè)務(wù)基礎(chǔ)服務(wù)的注冊、發(fā)現(xiàn)功能3、可通過Front-app端,借助Feign組件發(fā)起login/signup等功能的 簡單測試運行。下一版本,將基于此版本之上,繼續(xù)完善完整的購物實現(xiàn),包括簡單的頁面、api管理/調(diào)用等等。關(guān)注更多內(nèi)容

源碼地址 : https://github.com/backkoms/simplemall

網(wǎng)站標(biāo)題:基于SpringCloud的微服務(wù)架構(gòu)實戰(zhàn)案例項目-創(chuàng)新互聯(lián)
瀏覽地址:http://www.rwnh.cn/article32/cssgpc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化、微信小程序Google、外貿(mào)網(wǎng)站建設(shè)、企業(yè)網(wǎng)站制作、外貿(mào)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)
图木舒克市| 岚皋县| 榕江县| 永德县| 衡水市| 永济市| 襄垣县| 库车县| 平遥县| 离岛区| 长乐市| 府谷县| 丹江口市| 遂宁市| 平潭县| 东辽县| 海林市| 拜城县| 岳阳县| 天峻县| 海南省| 龙陵县| 长垣县| 临武县| 西城区| 瓮安县| 绥化市| 东山县| 北安市| 平泉县| 张家口市| 合阳县| 九寨沟县| 达孜县| 五家渠市| 临高县| 搜索| 伊春市| 舟山市| 双鸭山市| 齐齐哈尔市|