当前位置:网站首页>SOFA Weekly|Meetup 广州站、本周 QA、本周 Contributor
SOFA Weekly|Meetup 广州站、本周 QA、本周 Contributor
2022-07-30 06:12:00 【SOFAStack】
SOFA WEEKLY | 每周精选

筛选每周精华问答,同步开源进展
欢迎留言互动~
SOFAStack(Scalable Open Financial Architecture Stack)是蚂蚁集团自主研发的金融级云原生架构,包含了构建金融级云原生架构所需的各个组件,包括微服务研发框架,RPC 框架,服务注册中心,分布式定时任务,限流/熔断框架,动态配置推送,分布式链路追踪,Metrics 监控度量,分布式高可用消息队列,分布式事务框架,分布式数据库代理层等组件,也是在金融场景里锤炼出来的最佳实践。
SOFAStack 官网: https://www.sofastack.tech
SOFAStack: https://github.com/sofastack
Meetup 广州站
SOFAStack 社区本周 Contributor

每周读者问答提炼
欢迎大家向公众号留言提问或在群里与我们互动
我们会筛选重点问题通过
" SOFA WEEKLY " 的形式回复
1. bobtthp 提问:
请教下 MOSN 转发 HTTP/2 协议,listener filter 和 router match 两个部分要怎么写呀?
A:就用这个 exmple 就行了。
https://github.com/mosn/mosn/blob/master/configs/mosn_config_dev.json
「MOSN」:
https://github.com/mosn/mosn
2. 黄大宇 提问:
Biz 版本更新时,如果不卸载旧版本,安装新版本时会报 webContextPath 冲突异常。比如现在运行 1.0.0,而我要升级到 2.0.0,那么能否先安装 2.0.0,然后再切换,再把 1.0.0 卸载。目前是这一过程出现了 webContextPath 冲突的问题。
A:有两种解法,一种是让流量走宿主,然后分发给 Biz。另一种是 context path 挂钩版本,调用时带上版本,类似 v1,v2 这样。
「SOFAArk」:
https://github.com/sofastack/sofa-ark
3. 黄润良 提问:
Cluster Manager 这块配置,如果要实现动态配置,有没有什么最佳实践之类的?MOSN 有开放 API 或者接入配置中心的案例吗?
A:直接使用 XDS 协议就行了,获取你也可以直接调用 MOSN 的 API,这里有个 ZK 的例子。
https://github.com/mosn/mosn/tree/master/pkg/upstream/servicediscovery/dubbod
「MOSN」:
https://github.com/mosn/mosn
本周推荐阅读
Go 原生插件使用问题全解析
SOFARegistry 源码|数据同步模块解析
SOFAServerless 助力业务极速研发
Seata 在蚂蚁国际银行业务落地实践

边栏推荐
猜你喜欢
![[硬核干货]由0到1,突破信息系统项目管理师(呕心沥血经验之谈)!!!](/img/9a/f3e4bdd0ce8ec153a8e6bdbff5647e.jpg)
[硬核干货]由0到1,突破信息系统项目管理师(呕心沥血经验之谈)!!!

Architectural Design Guide How to Become an Architect
![[GO Language Basics] 1. Why do I want to learn Golang and get started with GO language](/img/ac/80ab67505f7df52d92a206bc3dd50e.png)
[GO Language Basics] 1. Why do I want to learn Golang and get started with GO language

什么是微服务?

01 多线程与高并发 - 基础概念

Go语学习笔记 - gorm使用 - 数据库配置、表新增 Web框架Gin(七)

Mybitatis相关配置文件

From catching up to surpassing, domestic software shows its talents

C# 获取系统已安装的.NET版本
获取controller中所有接口路径和名称
随机推荐
C# 使用RestSharp 实现Get,Post 请求(2)
千万级数据量的表,怎样最快速度查询?
interface
[GO Language Basics] 1. Why do I want to learn Golang and get started with GO language
go : create database records using gorm
Go语学习笔记 - gorm使用 - 数据库配置、表新增 Web框架Gin(七)
go : go gin返回JSON数据
Interview with Ant: How do these technology pioneers do the bottom-level development well?| Excellent technical team interview
Go 结合Gin导出Mysql数据到Excel表格
Develop common tool software
node.js中实现对数据库的链式操作
How to calculate the daily cumulative capital flow one by one in real time
RAID disk array
A magical no main method of code
ArrayList
Goto statements
taro 打包编译报错
Graphical relational database design ideas, this is too vivid
MySQL基础篇【命名规范】
云服务器零基础部署网站(保姆级教程)



