当前位置:网站首页>微服务 技术栈
微服务 技术栈
2022-08-05 09:20:00 【duanmy0687】

微服务是分布式架构的一种,服务拆分

持续集成,即自动化部署
spring cloud 仅占据服务治理
spring cloud alibaba 兼容了dubbo和spring cloud

每一个微服务拥有独立的数据库
RestTemplate 用来远程调用,发送http请求

把json反序列化为user对象
服务间的调用关系:提供者、消费者
负载均衡:从众多中挑一个出来
将本服务server port注册到注册中心的地址defaultZone中


保险起见,鸡蛋不要放在同一个篮子中。


环境隔离:public、dev…
nacos配置中心
bootstrap.yml的优先级比application.yml优先级高,所以nacos统一配置中心的地址写在bootstrap.yml中

热更新:仅需刷新页面










视频通话(只能一对一)和发短信(可以一对多)



流量削峰:由Broker囤积大量事件,订单服务、仓储服务、短信服务仍以恒定速度处理事件。

边栏推荐
猜你喜欢

There is only one switch, how to realize the nqa of master-slave automatic switching

Xcode10的打包方式distribute app和启动项目报错以及Xcode 打包本地ipa包安装到手机上

Creo 9.0 基准特征:基准轴

js 图形操作一(兼容pc、移动端实现 draggable属性 拖放效果)

Dynamic memory development (C language)

汇编语言(8)x86内联汇编

Science bosses say | Hong Kong rhubarb KaiBin teacher take you unlock the relationship between the matrix and 6 g

CCVR eases heterogeneous federated learning based on classifier calibration

基于 Kubernetes 的微服务项目整体设计与实现

sql server中 两表查询 平均数 分组
随机推荐
手把手教你纯c实现异常捕获try-catch组件
Hundred lines of code launch red hearts, why programmers lose their girlfriends!
MySQL内部函数介绍
Science bosses say | Hong Kong rhubarb KaiBin teacher take you unlock the relationship between the matrix and 6 g
Creo 9.0 基准特征:基准点
如何实现按键的短按、长按检测?
无题八
开源一夏|OpenHarmony如何查询设备类型(eTS)
tensorflow.keras无法引入layers
Is there a problem with writing this?How to synchronize data in sql-client
今天是元宵节~~
Marketing Suggestions | You have an August marketing calendar to check! Suggest a collection!
Overall design and implementation of Kubernetes-based microservice project
科普大佬说 | 港大黄凯斌老师带你解锁黑客帝国与6G的关系
【LeetCode】623. Add a row to the binary tree
无题二
seata源码解析:TM RM 客户端的初始化过程
ECCV 2022 Oral 视频实例分割新SOTA:SeqFormer&IDOL及CVPR 2022 视频实例分割竞赛冠军方案...
上海控安技术成果入选市经信委《2021年上海市网络安全产业创新攻关成果目录》
Creo 9.0 基准特征:基准轴