SOFA WEEKLY | 每周精选
筛选每周精华问答,同步开源进展,欢迎留言互动~
SOFAStack(Scalable Open Financial Architecture Stack)是蚂蚁集团自主研发的金融级云原生架构,包含了构建金融级云原生架构所需的各个组件,包括微服务研发框架,RPC 框架,服务注册中心,分布式定时任务,限流/熔断框架,动态配置推送,分布式链路追踪,Metrics 监控度量,分布式高可用消息队列,分布式事务框架,分布式数据库代理层等组件,也是在金融场景里锤炼出来的最佳实践。
SOFAStack 官网: https://www.sofastack.tech
SOFAStack: https://github.com/sofastack
SOFAStack 社区本周 Contributor
每周读者问答提炼
欢迎大家向公众号留言提问或在群里与我们互动,我们会筛选重点问题通过 ” SOFA WEEKLY “ 的形式回复
1.杜鑫 提问:
想问下 MOSN 的基于 Go plugin 实现的插件机制,有相关文档介绍嘛,源码大概在哪个部分呀?想接入下试试。
A:有好几种,有 Go plugin 独立进程的,有 Go so 编译的,我发你文档先看看。
这个看啦,我看文档里说 so 的方式还在 beta,没有详细介绍,想了解下 so 方式的介绍。
A:so 的,我们最近有位同学才分享了,干货满满:https://mp.weixin.qq.com/s/VAYrtYBdzvcAOa7G_cMZRg ,这里有个 demo,https://github.com/mosn/mosn/tree/master/examples/cn_readme/mosn-extensions 以及一些插件的实现,https://github.com/mosn/extensions/tree/master/go-plugin
「MOSN」:https://github.com/mosn/mosn/
2.林楠 提问:
有一个问题,动态部署时报找不到 CommonLoggingApplicationListener 类,这个类在基座中有这个类 https://github.com/sofastack/sofa-ark/issues/561
A:说明这个类没有成功委托给基座加载,可以断下 BizClassLoader.loadClassInternal 方法,看下模块类加载的寻找过程。
「SOFAArk」:https://github.com/sofastack/sofa-ark
本周推荐阅读
欢迎扫码关注: