架构
文章平均质量分 80
we_phone
这个作者很懒,什么都没留下…
展开
-
初代SAAS平台应用层架构设计
初代SAAS应用层设计原创 2022-01-14 16:06:44 · 1368 阅读 · 0 评论 -
docker-compose搭建Nginx+Tomcat负载均衡环境
docker-compose是用来将多个容器连接起来,并一次性执行一些命令,如端口转发,数据卷等的构建工具,可以代替docker run时加上的参数 主要配置文件 docker-compose.yml如下:tomcat1: build: ./tomcat1 expose: - 8080 ports: - "4444:8080" tomcat2原创 2017-05-24 20:35:27 · 2179 阅读 · 1 评论 -
dubbo入门(一):ubuntu14.04 jdk8下 dubbo-admin编译安装
本文环境:ubuntu14.04 jdk1.8.0_91 intellij idea第一步编译dubbo-admin我刚试了http://dubbo.io/的安装方法 发现一些源已经无法访问了 所以就用编译安装的方法 这是阿里dubbo的github https://github.com/alibaba/dubbo 把源码下载下来后 用mvn编译会有各种问题 所以用intellij打开后在mav原创 2017-07-02 18:17:54 · 473 阅读 · 0 评论 -
Java打造RPC框架(一):思路
首先说下关于RPC的几个常见问题 什么是RPC PRC:Remote Procedure Call 远程过程调用 在分布式系统中,每个节点之间的通信都是靠RPC来完成 RPC是分布式应用的基本组件 常见的RPC框架 Apache的Thrift Google的gprc 阿里巴巴的dubbo等 dubbo应该是3这中最简单易用的了,但dubbo只支持Java语言,thrif原创 2018-01-02 10:13:17 · 2529 阅读 · 1 评论 -
Java打造RPC框架(二):11个类实现简单Java RPC
项目1.0版本源码 https://github.com/wephone/MeiZhuoRPC/tree/1.0 在上一博文中 跟大家讲了RPC的实现思路 思路毕竟只是思路 那么这篇就带着源码给大家讲解下实现过程中的各个具体问题 读懂本篇需要的基本知识 若尚未清晰请自行了解后再阅读本文 java动态代理 netty框架的基本使用 spring的基本配置 最终项目的使用如下原创 2018-01-02 10:55:37 · 4643 阅读 · 0 评论 -
Java打造RPC框架(三):zookeeper注册中心思路
前面的文章中 我用netty实现了一个简单的一对一的RPC11个类实现简单java rpc接下来的文章中 我将使用zookeeper作为rpc调用的分布式注册中心 从而实现多对多(多个调用者,多个提供者)的rpc调用,负载均衡及相应的分布式协调功能首先简单介绍下zookeeperzookeeper是hadoop中一个重要组件,其主要是作为分布式协调服务zookeeper采用节点树的数据模型,类似原创 2018-01-07 10:31:27 · 9059 阅读 · 0 评论 -
Java打造RPC框架(四):支持zookeeper与负载均衡
Java打造RPC框架系列第四篇上一篇文章中 给大家讲了zookeeper作为注册中心的基本原理http://blog.csdn.net/we_phone/article/details/78993394这篇文章中 我讲的是RPC框架接入对单点zookeeper的支持的源码实现详细代码可见:Github MeiZhuoRPC看懂这篇文章需要的前提看了前面的系列文章熟悉java.util.concu...原创 2018-01-19 15:52:48 · 3661 阅读 · 1 评论