「码呗学院」聊一聊互联网公司Docker容器化是如何实践的?( 三 )
我们微服务架构核心采用的框架是基于Spring Boot和Dubbo,并且是支持双协议的通信,http/https和Dubbo RPC的调用方式,Dubbo的主要是内部模块调用依赖,而http的接口主要是提供给异构系统的接入。整体的项目架构图如下:
容器化之路
如今再次说到docker的时候,我们往往已经不仅仅谈论的只是docker本身,因为docker engine 只是改变了应用运行时的状态管理,更多的我们还关注到服务的调度,编排,网络管理,存储,监控,配置管理等等一系列的服务,docker 俨然已经是一个庞大的技术生态圈,这个生态圈里面,大家比较关心的其中一个核心服务的就是容器编排了,因为容器编排彻底的改变了传统软件服务交付流程,而容器编排则又以k8s 和mesos 为主的居多,更确切的说,k8s已经不仅仅是作为一个编排工具了,此处暂时不做讨论,两者的选型介绍可后续关注,此次也不做过多讨论。
我们选择的容器编排是以mesos为主的,简单介绍一个以mesos为核心的各个组件以及服务依赖。
zk 注册中心,这个注册并不是服务的注册,而是用来管理mesos集群状态数据的中心服务,通过zk来构建一套高可用的mesos集群。
推荐阅读
- 金铲铲之战|金铲铲之战新赛季最强阵容:学院名流永恩,低分段玩家谨慎使用
- |《哈利波特: 魔法觉醒》学院活动保护南瓜攻略详解教程
- 阴阳师|《金铲铲之战:双城传说》号称最强羁绊的“战斗学院”你值得拥有!
- 战争学院|金铲铲双城新赛季冲分密码,万盾塔里克玩法,兄弟们拿去上分吧!
- 霍格沃茨魔法学院|原神式小将有什么用 原神式小将获取方法
- 推理学院|圣枪哥、sofm有多抠?姿态:我手机成了电子点菜单,到饭点就给他们
- 伐木工|《明日之后》萌新学院:末世优秀伐木工都是怎么炼成的?
- 猎魔人|《巫师3》粉丝们正在争论哪所猎魔人学院最好
- 粉色|国外画师自制格温皮肤!还是战斗学院系列!粉色系超有爱!
- 超神学院|《超神学院》同步更新