posts - 154,  comments - 329,  trackbacks - 0
  2020年11月25日
摘要:庐山真面目之四微服务架构Consul和Ocelot简单版本实现 一、简介 在上一篇文章《庐山真面目之三微服务架构Consul简单版本实现》中,我们已经探讨了如何搭建基于Consul组件的微服务架构,可能很多人感觉很简单。没错,的确很简单,因为我的每篇文章只会解决一个问题,这样更单纯、更精准。如果我们 阅读全文
posted @ 2020-11-25 13:24 可均可可 阅读(205) 评论(0) 推荐(3) 编辑
  2020年11月17日
摘要:庐山真面目之五微服务架构Consul集群、Ocelot网关和Nginx版本实现 一、简介 在上一篇文章《庐山真面目之四微服务架构Consul和Ocelot简单版本实现》中,我们已经探讨了如何搭建基于单节点Consul的微服务架构。没错,那个版本也有它自己的问题,每篇文章都会解决一个问题,这样大家就会 阅读全文
posted @ 2020-11-17 10:07 可均可可 阅读(330) 评论(3) 推荐(2) 编辑
  2020年11月11日
摘要:庐山真面目之三微服务架构 Consul 简单版本实现 一、简介 在上一篇文章《庐山真面目之二微服务架构NGINX简单版本实现》中,我们已经探讨了如何搭建基于Nginx 网关的微服务架构,可能很多人感觉很简单。没错,的确很简单,因为我的每篇文章只会解决一个问题,这样更单纯、更精准,微服务架构也是这样演 阅读全文
posted @ 2020-11-11 09:44 可均可可 阅读(321) 评论(0) 推荐(2) 编辑
  2020年11月7日
摘要:cmd 进入Nginx解压目录 执行以下命令 start nginx : 启动nginx服务 nginx -s reload :修改配置后重新加载生效 nginx -s reopen :重新打开日志文件nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确 验 阅读全文
posted @ 2020-11-07 11:28 可均可可 阅读(52) 评论(0) 推荐(0) 编辑
摘要:一、简介 在上一篇文章《庐山真面目之一微服务的简介和技术栈》中,我们已经探讨了微服务的来龙去脉,也说了想要实现微服务架构所需要的技术栈,今天我们开始实现一个微服务,当然这个实现是简化版本的,在这个版本里面也不涉及 Docker、K8S等的东西,我们逐步演化,今天这一期只是实现一个NGINX版本的微服 阅读全文
posted @ 2020-11-07 10:59 可均可可 阅读(365) 评论(1) 推荐(2) 编辑
  2020年11月4日
摘要:微服务的简介和技术栈 一、简介 这些年软件的设计规模越来越庞大,业务需求也越来越复杂,针对系统的性能、高吞吐率、高稳定性、高扩展等特性提出了更高的要求。可以说业务需求是软件架构能力的第一推动力,由于这些因素导致了软件架构思想和相关技术也在发生着巨变。这些变化反应在软件架构行业里,就是我们开始越来越多 阅读全文
posted @ 2020-11-04 12:23 可均可可 阅读(2097) 评论(7) 推荐(19) 编辑
  2020年11月2日
摘要:前一段时候使用 Dockerfile 重新部署 NetCore3.1 项目的时候很顺利,由来由于一些原因,我把以前的镜像删除,如果我们大家继续使用 docker build 命令去生成镜像的话就会报错,例如: 1 [root@localhost PatrickLiu.NetCore]# docker 阅读全文
posted @ 2020-11-02 12:06 可均可可 阅读(93) 评论(1) 推荐(1) 编辑
摘要:近期使用了docker,但删除镜像时候遇到了无法删除问题。提示:No such Image。原因有两个,解决方法如下: 原因1: 容器还存在是无法删除镜像的 解决步骤: 1.停掉容器(docker stop 容器ID或容器名称) 2.删除容器(docker rm 容器ID或容器名称) 3.删除镜像( 阅读全文
posted @ 2020-11-02 11:01 可均可可 阅读(112) 评论(0) 推荐(1) 编辑
  2020年10月30日
摘要:今天我在虚拟机上安装 NetCore 的 SDK 的时候,出现错误,执行命令:“yum install dotnet-sdk-3.1”,最后安装失败,很多安装包没有找到镜像。解决方式: 1、输入命令:yum clean all #yum clean all 2、输入命令:yum makecache 阅读全文
posted @ 2020-10-30 14:40 可均可可 阅读(111) 评论(0) 推荐(0) 编辑
摘要:很早以前,已经使用过了Docker了,但是没有使用过 Docker 部署 NetCore 3.1 的应用程序,今天部署的时候发生了一些问题,解决办法:Docker 版本太低了,那就升级一下。下面是具体的方法1、查找主机上关于Docker的软件包 # rpm -qa | grep docker – – 阅读全文
posted @ 2020-10-30 12:44 可均可可 阅读(116) 评论(0) 推荐(0) 编辑