摘要: 1. Dubbo Dubbo 官方推荐的协议 本质:使用 NIO 和线程池进行处理 缺点:大文件传输时可能出现文件传输失败问题。 Dubbo 官方推荐的协议 本质:使用 NIO 和线程池进行处理 缺点:大文件传输时可能出现文件传输失败问题。 2. RMI JDK 提供的协议,远程方法调用协议 缺点: 阅读全文
posted @ 2019-09-07 21:01 codedot 阅读(220) 评论(0) 推荐(0) 编辑
摘要: iptables是Linux上常用的防火墙软件,下面说一下iptables的安装、清除iptables规则、iptables只开放指定端口、iptables屏蔽指定ip、ip段及解封、删除已添加的iptables规则、设置iptables开机启动等基本应用。 一、安装iptables防火墙 如果没有 阅读全文
posted @ 2019-09-07 20:24 codedot 阅读(257) 评论(0) 推荐(0) 编辑
摘要: Zookeeper是一个分布式协调组件,本质是一个软件。 Zookeeper常用的功能有: 发布订阅功能,把 zookeeper 当作注册中心的原因。 分布式/集群管理功能 发布订阅功能,把 zookeeper 当作注册中心的原因。 分布式/集群管理功能 Zookeeper是Java语言实现的,所以 阅读全文
posted @ 2019-09-07 19:34 codedot 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1. Zookeeper 优点:支持网络集群 缺点:稳定性受限于 Zookeeper 2. Redis 优点:对服务器环境要求较高 缺点:对服务器环境要求较高 3. Multicast 优点:去中心化,不需要额外安装软件 缺点:建议同机房(局域网)内使用 4. Simple 适用于测试环境.不支持集 阅读全文
posted @ 2019-09-07 19:31 codedot 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 1. 安装好Linux后,选择NAT方式 2. 在Windows主机上用ipconfig /all 查看VMnet8的IP地址,一般是192.168.X.1/255.255.255.0,如果不知道是哪个网卡,可以在VMware的编辑-->虚拟网络编辑器中查看,参考其中的网段。 3. 此时VMnet8 阅读全文
posted @ 2019-09-07 12:55 codedot 阅读(3518) 评论(0) 推荐(0) 编辑
摘要: Dubbo是一个分布式、高性能、透明化的 RPC 服务框架,作用是提供服务自动注册、自动发现等高效服务治理方案。 一、Dubbo架构图 Provider:提供者,服务发布方 Consumer:消费者,服务调用方 Container:Dubbo容器,依赖于spring容器 Registry::注册中心 阅读全文
posted @ 2019-09-07 11:03 codedot 阅读(1456) 评论(0) 推荐(0) 编辑
摘要: 一、SOA 英文名称:Service Oriented Ambiguity 中文名称:面向服务架构 SOA是一种思想,目的是提供一种设计项目的思路,让开发时更有效率。 例如原来的分布式项目中,在每个项目都要访问数据库,这样就造成了代码的冗余: 使用SOA架构后: 专门访问数据库服务(项目) 开发时可 阅读全文
posted @ 2019-09-07 10:28 codedot 阅读(2375) 评论(0) 推荐(1) 编辑