微服务
una2017
这个作者很懒,什么都没留下…
展开
-
微服务的技术架构路线
各大产品模块基本遵循了一致的技术实现路线,即前后端分离技术。后端服务底层基于Dubbo微服务框架和主备MySQL数据库,由Provider层提供RPC服务,Controller对外暴露Restful API,两者通过分布式部署和多活机制保证各大产品服务高可用扩展性。前端开发基于VUE框架,遵循统一的产品UI风格和用户体验。技术架构路线如下图所示:...原创 2018-01-05 17:20:41 · 10503 阅读 · 0 评论 -
微服务基础建设所需要的各个模块以及缘由
1、微服务一个“服务”,可以对应多个服务实例。把每个服务实例都视作一个黑盒,这个盒子有着明确的输入点和输出点,并且(理想情况下)仅通过这些输入和输出点和外界产生关联。每个服务实例会拥有专属的网络地址、独立的计算资源,并且独立部署。客户端通过访问服务实例的地址来调用服务API(接口)。不同服务也可以相互调用。2、配置管理器:统一管理配置在微服务体系中,每个服务都独立部署和运行,团队可以根据需要自行选...转载 2018-01-05 17:12:13 · 4112 阅读 · 1 评论 -
如何通俗解释Docker是什么?
Docker:轻量化虚拟技术,或理解成轻量化虚拟机,容器技术租过房子没?单个服务直接部署在物理机上不做虚拟化,就好比你一家人整个大房子住,好不好?当然好,但是贵啊,有钱就这么玩,省心,比如——银行。那我钱没那么多怎么办,混住,就好比你和你舅两家合住一个大房子,也能住的挺舒服,不过所有的资源就不像你单独住的时候那么随心所欲,你俩得商量着来,比如:你外甥非要占用向阳的书房(端口/目录占用),你可能也只...转载 2017-11-24 18:01:19 · 1220 阅读 · 0 评论