優化選型 底層的最優方案
服務選型
開發框架
spring boot
服務閘道器
zuul
服務註冊與發現
eureka
服務呼叫
feign
斷路器hystrix
靜態頁nginx+lua+redis
快取redis自建雲/雲服務
訊息佇列
rabbitmq/雲服務
資料庫mysql/雲服務
服務部署和彈性伸縮
jenkins+docker/雲容器
自動化測試與整合
jenkins
分布式定時任務
xxl-job
認證jwt token
資料庫crud操作
spring jdbc template
前端框架
vue.js
伺服器安全框架
spring security
應用伺服器
spring boot 內嵌tomcat容器
分布式檔案儲存
雲服務
微服務最佳實踐 MSE 微服務引擎
簡介 微服務引擎 mse microservice engine 是乙個面向業界主流開源微服務框架 spring cloud 和 dubbo 的一站式微服務平台。其由四個主要部分組成 微服務治理中心 微服務註冊中心 微服務配置中心 微服務閘道器。mse 在 2019 年 7 月正式上線,最早僅支援 ...
微服務 Dubbo的最佳實踐
這樣的配置可以讓 provider 的實現者一開始就思考 provider 端的服務特點和服務質量等問題。建議在provider端配置的屬性有 timeout 方法呼叫的超時時間 retries 失敗重試次數,預設是 2 加上第一次呼叫,會呼叫 3 次 loadbalance 負載均衡演算法 有多個...
ThinkPHP PHP最佳實踐框架
thinkphp是乙個開源的php框架,是為了簡化企業級應用開發和敏捷web應用開發而誕生的。最早誕生於2006年初,原名fcs,2007年元旦正式更名為thinkphp,並且遵循apache2開源協議發布。早期的思想架構 於struts,後來經過不斷改進和完善,同時也借鑑了國外很多優秀的框架和模式...