SpringCloud 2.1微服务开发脚手架
SpringCloud2.1 的微服务脚手架,整合得挺全,像是spring-security-oauth2
、nacos
、feign
这些常用的都有,甚至连sentinel
和springcloud-gateway
也搭好了,拿来就能直接用,挺省事的。
服务治理这块做得还不错,日志链路追踪用zipkin
,监控上引入了springboot-admin
和skywalking
,还能查 ES,日常排查问题方便不少。不用你自己搭一大堆基础设施,直接开搞业务开发。
如果你刚好想弄个微服务项目,又不想一开始就陷在架构搭建里,这套脚手架可以说蛮合适的。结构清晰、扩展性也还可以。项目还在持续更新,踩坑少,适合用来当公司内部基础工程。
哦对了,sentinel
的规则还能持久化到nacos
,这个在实战中还挺重要的,不然规则老丢就麻烦。可以参考这篇文章。
顺手贴几个相关资料:Spring Cloud + OAuth2 + JWT + MyBatis,再比如Nacos 源码,理解更透彻。
如果你团队对oauth2
有需求,建议也看看React OAuth2 示例项目和OAuth2 扩展包,前后端配合起来更顺手。
6.18MB
文件大小:
评论区