架构之路
文章平均质量分 89
架构成长之路
善良勤劳勇敢而又聪明的老杨
这个作者很懒,什么都没留下…
展开
-
【Zero to One系列】微服务Hystrix的熔断器集成
这里以send模块为例。。在启动类上,先加上注解://线程睡眠2秒,模拟接口响应慢的情况return ResultBean.returnResult(ResponseCodeEnum.SUCCESS,"send服务正常。。。");return ResultBean.returnResult(ResponseCodeEnum.FAIL,"send服务暂不可用。。。");启动后,我们测试一下:可以看到,接口的执行已经进入到的降级的fallback方法中了。原创 2023-10-24 08:00:00 · 480 阅读 · 0 评论 -
【Zero to One系列】在WSL linux系统上,使用docker运行Mysql与Nacos,以及如何启动与停止WSL
以下命令需要在poweshell里执行,在linux执行的是关闭mysql和nacos容器这些。然后直接输入mysql -uroot -p123456,进入数据库就可以啦~~。(我这个端口3307,是因为我虚拟机外的本机有一个本地mysql运行,端口已经被占用了)-d是指后台运行,如果第一次运行可以不用,这样能看到启动日志报错情况。至此,使用docker启动nacos和mysql就都完成啦。如此,mysql就启动成功啦。否则,可能导致关闭不了,因为docker可能会在一直重启状态。原创 2023-05-30 09:00:00 · 1513 阅读 · 0 评论 -
【Zero to One系列】window系统安装Linux、docker
重启之后,基本就安装完成了。安装完成后可在开始菜单里找到 Ubuntu 的快捷方式,打开 Ubuntu 的快捷方式,第一次打开需要等待一段时间让它完成初始化。初次启动,会要求我们设置一个 非root 账户,以后每次打开 Ubuntu 默认的就是 我们新建的 用户。/etc/sudoers 是配置linux 用户权限的系统文件加上 这行代码,表示赋予 自定义用户, 所有的权限将WSL转换版本,从1换成2:转换后如图:确认自己的wsl子系统,也可以根据这个version来判断!!原创 2023-05-29 09:00:00 · 785 阅读 · 0 评论 -
【Zero to One系列】springcloud微服务集成nacos,形成分布式系统
首先,通过创建feign接口类,我这边的项目结构中,有一个common模块。首先,引入相关的nacos依赖,我这边是微服务的系统架构,所以nacos基本很多模块都会引入,我是放在了common包的pom文件中,大家也可以放在root级的pom文件内。然后,在user服务中,就可以通过@resource等注解引入feign接口类,调用send服务中的接口啦。然后,也可以再配置列表中,配置自己需要定义的配置化文件,供后续的项目中读取使用。,记住这个一定要加上,否则启动服务,会因找不到feign的接口类而报错。原创 2023-06-01 16:04:38 · 724 阅读 · 0 评论 -
【Zero to One系列】VMware-workstation与CentOS7安装与使用
热门系列: 程序人生,精彩抢先看 1.前言先说说个人对于这个《Zero to One系列》的一个计划。这个系列主要会记录,博主个人私下从服务器环境搭建部署,到项目框架选型、搭建,以及技术栈实践等多方面运用,做一个可运行的个人网站。这也是这个系列的最终目标!其实个人做一个Web网站的想法,早两年的时候就已经有了。但是一直都因为工作、生活等多方面的原因,没有坚持到落地。现在,我会在工作之余的时间,逐步实现这一目标。相信,对于很多做IT的朋友来说,都希望能有一个自己的“作品”。在这里,博主将秉.原创 2021-04-15 09:25:42 · 272 阅读 · 5 评论