
微服务实战
KeepSayingNo
分享改变世界
展开
-
基于Spring Cloud的电商系统-项目搭建
目前在设计一套开源的基于Spring Cloud Alibaba的电子商城的系统,今天主要跟大家分享下如何利用Maven搭建一套微服务系统。希望实现的效果是一键Install,可以将所有微服务中心的Jar包都打出来。今天暂时不谈这套系统的架构,单纯就是如何快速搭建系统。使用的创建项目的工具:Idea + Maven1. 创建Pom父工程在Idea的左上角File -> New -> Project,打开如下的页面,选择Spring Initializr ...原创 2020-12-31 16:06:53 · 1310 阅读 · 0 评论 -
2020年所学所悟
2020年注定是不平凡的一年,今年的农历新年新冠疫情爆发,每个中国人都经历了一个难忘的春节,在党中央的英明部署下,通过全国人民的不懈努力终于将疫情消灭。目前国内还在零星的爆发,疫情还在全世界范围大流行,只有全世界的人民团结起来,才能打赢这场没有硝烟的战争。这一年,我们终于消除了贫困,但脱贫攻坚的战争远没有结束,我们必须继续努力,让全体中国人实现共同富裕。这一年我国的航天事业取得了巨大突破,嫦娥五号实现了从月球带回土壤标本的历史创举。这一年,我国在第一季度遭遇巨大下滑的不利背景下,二季度和三季度都为正,并持续原创 2020-12-23 16:10:42 · 571 阅读 · 20 评论 -
Arthas安装和启动以及核心命令详解
Arthas安装和启动1. 下载Arthas最新的版本是V3.4.5,从阿里云官网或者GitHub上都可以下载。阿里云官方下载Github官方下载2. 下载的zip包解压后,windows平台中直接打开命令行窗口,输入下面命令进行启动java -jar arthas-boot.jar3. 这是会显示本机所有的java进程,如下图,挑选你之前已经启动好的一个java demo进程的序号,回车4. 现在Arthas完成启动了,你可以继续在命令行窗口敲命令来监控Demo程序,也原创 2020-12-22 19:53:58 · 2945 阅读 · 1 评论 -
Nacos客户端源码分析
前面已经用两篇文章介绍了如何安装Nacos控制台和Dubbo服务如何发布注册并在Nacos控制台上呈现。今天不再讲这些配置的东西,来点干货,分析Nacos的客户端源码。微服务中心的项目工程如果要注册服务,就需要依赖Nacos的客户端,这在前面已经讲了如何进行pom依赖实现。打开nacos-client的jar包看看里面是什么:有的同学经常说不知道从哪里开始看源码,今天就教大家从哪里下手。这个工程下总共5个一级目录:config,identify,logger,naming,utils。大家从这几个目原创 2020-10-20 19:46:32 · 2231 阅读 · 1 评论 -
Sentinel Dashboard轻松流控
Sentinel Dashboard轻松流控Spring Cloud Alibaba大家族里面的轻量级流量控制框架Sentinel,为什么叫这个名字,笔者认为框架的作者希望用这款框架为业务系统保驾护航,有了它,任何大并发的访问洪流都可以通过Sentinel控制。Sentinel已经开源,需要源码的同学请通过下面地址下载学习:码云地址:https://gitee.com/mirrors/Sentinel?utm_source=alading&utm_campaign=repoGithub地原创 2020-09-24 14:49:26 · 4643 阅读 · 2 评论 -
阿里巴巴 Nacos 企业级落地
本文是转载自阿里云,里面详细介绍了企业遇到的坑,怎么样替换Eureka,换了Nacos,如果做性能对比测试,非常接地气的一篇文章。这个文章分上中下篇。阿里巴巴 Nacos 企业级落地上篇阿里巴巴 Nacos 企业级落地中篇阿里巴巴 Nacos企业级落地下篇...转载 2020-08-14 16:58:42 · 622 阅读 · 0 评论 -
Dubbo+Nacos实现服务注册和发现
Spring Cloud目前非常流行,Nacos作为新兴的服务注册和发现组件在目前的业界也是非常火,本文力图向大家推荐这款服务注册和发现组件,因为它代表了未来的发展方向。原创 2020-08-14 09:04:07 · 13300 阅读 · 18 评论 -
Nacos服务端安装和启动
1. 下载Nacos服务端 下载地址:https://github.com/alibaba/nacos/releases 下载nacos-server-1.3.2.tar.gz 或者nacos-server-1.3.2.zip2. 解压下载的包3. windows下启动 进入命令行窗口,如果命令进入解压目录的bin目录,输入命令启动,具体如下图 4. 进入控制台 打开浏览器,输入:http://localhost:8848/nacos/...原创 2020-08-12 17:33:19 · 7656 阅读 · 0 评论