容器状态 Docker容器一般会有以下三种状态: 运行:进程正常运行。 暂停:进程暂停,CPU不再运行,但不会释放内存。 停止:进程终止,回收进程占用的内存、CPU等资源。 相关的命令如下:...

DockerHub是一个官方的Docker镜像的托管平台,里面存放了人们配置好的镜像。这样的平台称为Docker Registry。 国内也有这样的Docker仓库,它们被称为Docker的镜像仓库或...

分布式系统的部署问题 大多数Web服务都是运行在Linux系统之上,因为Linux开源、免费、安全、稳定等等。Linux计算机的架构大致如图: 计算机硬件:例如CPU、内存、磁盘等。 系统内核:所...

尽管使用了注册中心来解决URL的硬编码等问题,但是如今使用RestTemplate还是存在以下问题: 代码可读性差,编程体验不统一; 参数复杂URL难以维护。 Feign是一个声明式的HTTP客户...

网关 网关是所有微服务的统一入口。网关的核心功能特性: 请求路由:一切请求都必须先经过网关,但网关不处理业务,而是根据某种规则,把请求转发到某个微服务,这个过程叫做路由。当路由的目标服务有多个时,还...

微服务远程调用 在微服务架构中,不同微服务都应该有自己独立的数据库以减少服务之间的冗余。而不同的服务之间可能需要共享数据。但拆分后的服务,它们的数据库是相互独立的,一个服务不可能去调用另一个服务的数据...

微服务需要根据业务模块拆分,做到单一职责,不要重复开发相同业务。 父工程 微服务是一种分布式开发,要将一个项目拆分为若干个服务,所以会有很多个服务模块。而要统一管理这些服务模块,可以创建一个父工程来管...