soul
文章平均质量分 76
健身的IT鸟
分享带来快乐
展开
-
soul-网关实战(三)如何使用git更新fork后的项目到原项目的最新版本
soul-网关实战(三)如何使用git更新fork后的项目到原项目的最新版本介于最近把soul分享之后,有一些小伙伴反馈,在 github 上 fork 了一个项目之后,不知道如何使自己 fork的项目和原先作者的项目分支保持同步,我这里就稍微总结示范一下如何使 fork 的项目与原项目分支保持同步,为soul为例。查看本地版本库地址$ git remote -vorigin git@github.com:jcmob-afj/soul.git (fetch)origin git@gi原创 2021-01-29 15:50:18 · 229 阅读 · 0 评论 -
soul-网关实战(二)如何成为了Soul的贡献者
soul-网关实战(二)如何成为了Soul的贡献者提交第一个PR发现issue提交issue提交PR踩坑(注意事项)结语提交第一个PR最近在做一个对外开放的openDataApi数据服务项目,说到对外开放,自然少不了要做一系列比如说:鉴权、防火墙、熔断/限流、负载均衡等等安全保障策略。那如何实现这些策略呢?哈哈哈,不用想看标题,当然是用soul啦~ 接下来,我就在实战项目中使用soul,从发现soul网关的bug,到报告bug,最后提交改进补丁等一些列操作进行一次经验分享,以及中间遇到的一些坑,为大家顺原创 2021-01-28 17:38:52 · 1613 阅读 · 4 评论 -
soul-网关实战(一)学习路线
soul-网关实战(一)学习路线学习开源项目该如何下手[^1]阅读文档了解项目的整体基本概念或者名词项目涉及自己不熟悉的技术栈实战练习源码拉取项目编译运行示例源码刨析学习路线思维导图学习开源项目该如何下手1为什么要学习开源项目?答案想必不用多说,但如果我们的业务系统已经投入使用或者打算投入使用,仅仅知道如何使用远远不够,你必须掌握他的实现原理和很多细节,这样才能有良好的使用体验。很简单的一个例子,当你的系统出现问题,又恰恰在度娘上找不到答案时,如果你明白它的实现原理,就很容易根据一些现象来排查问题原因。原创 2021-01-15 00:13:24 · 633 阅读 · 0 评论