Dubbo 之三 Dubbo 管理与监控中心的安装
Github 项目地址
前言
与以前相比,Incubator Dubbo Ops 项目中 master 分支的代码进行了大量重构,重构之后的代码目前在 develop 分支;同时 develop 分支的部署方式发生了不少变化,主要体现在 develop 分支采用了前后端分离的部署方式,下面将会分别详细介绍 master 与 develop 分支具体的部署方式。此教程的创建日期为 2018-12-20,由于官方项目正在不断迭代开发中,因此此教程在日后可能与官方的最新代码不同步,一切以官方的 Github 说明文档为准。
incubator-dubbo-ops master 分支(截止 2018-12-20)
Dubbo 之二 Dubbo 发展历程
相关站点
- incubator-dubbo github
- incubator-dubbo docs
- incubator-dubbo-spring-boot-project github
- dubbo github
- dubbo 周边生态
RPC 介绍
- RPC 核心模块: 通讯、序列化
- 主流 RPC 框架: Dubbo、gRPC、Thrift、HSF、Motan、ZBUS
Dubbo 之一架构演进
单一应用架构
- 优点
- 简单实用、便于维护,开发成本较低
- 缺点
- 部署麻烦,添加、修改个别模块功能,需要重新将所有模块的代码部署到各个服务器
- 单台服务器的性能有限,不适合对外提供所有模块功能
- 存在单点故障问题
- 关键点
- 数据访问框架(ORM)
Eclipse 创建基于 Maven 的 Web 项目(动态)
SpringBoot 与 SpringCloud 介绍
Eclipse 安装插件
Eclipse 在线安装阿里巴巴 Java 开发规约插件
打开 Eclipse –> Help –> Install New Software,填写插件的 URL 地址: https://p3c.alibaba.com/plugin/eclipse/update, 然后根据界面提示一步步安装,最后重启 Eclipse。安装成功后,工具栏会新增下图所示的图标。可以通过右键菜单、Toolbar 按钮两种方式手动触发代码检测,同时结果面板中可以对部分实现了 QuickFix 功能的规则进行快速修复。